Why Kora?
Without Kora, every agent wallet needs SOL for transaction fees. This creates friction:- New wallets must be funded with SOL before they can do anything
- Agents need to manage two balances (SOL for gas + USDC for payments)
- Small SOL balances can get depleted, causing unexpected failures
Funding Breakdown
Setup
1
Install Kora CLI
2
Export Your Keypair
Use a wallet you already control (e.g., Phantom) so you own the Kora signer address.From Phantom: Settings → Security & Privacy → Export Private KeyConvert the base58 key to JSON format:This writes
kora/kora-signer.json.3
Fund the Signer
4
Configure Environment
.env
5
Start the Kora Node
INFO kora_lib::rpc_server::server: RPC server started on 0.0.0.0:80806
Verify Connectivity
Configuration Files
Audit Trail
When Kora sponsors a transaction, the audit log records:gasless: truefeePayer: "kora"- The Kora signer’s public key
audit://wallet-logs resource and the CLI dashboard.