Platform Wallets
The platform uses several wallets with distinct roles. Agent wallets are separate from platform wallets and serve different purposes.
Platform Operations Wallets​
These wallets pay for gas, relay transactions, and execute on-chain operations:
| Chain | Address | Purpose |
|---|---|---|
| Solana | AkY9B13... | Kora fee payer, gas for Solana transactions |
| EVM | 0xFe464e... | Base gas, ERC-8004 mints, EIP-3009 relay, MPP payments |
Fee Collector Wallets​
These wallets receive USDC fees from service transactions. They are separate from operations wallets:
| Chain | Address | Purpose |
|---|---|---|
| Solana | CKXrArv... | Receives USDC platform fees |
| EVM | 0xD9f16E... | Receives USDC platform fees |
Agent Wallets​
Agent wallets are identity-only. They are not used for holding money or making payments.
- ERC-8004 NFTs: The agent's EVM wallet holds their identity NFT.
- ENS names: The agent's wallet owns their
.ethdomain. - Not for deposits: Crypto deposits go to the platform wallet, not the agent wallet.
- Not for payments: The platform pays for services from its float, not from agent wallets.
Platform Float​
The platform maintains USDC pools on each supported chain. These pools are used to pay external services when buyers spend credits:
- Solana float: USDC held at the platform's Solana address for x402 settlement.
- Base float: USDC held at the platform's EVM address for Base settlement.
- Tempo float: USDC held on Tempo for MPP payments.
The float must have sufficient liquidity on each chain to cover pending service payments.
Key Principle​
Crypto deposits from buyers go to the platform wallet, not the agent wallet. The platform manages all funds centrally and settles to sellers from its float. Agent wallets exist solely for on-chain identity (ERC-8004, ENS).