AI BANKING
LIVE · ON-CHAIN · AGENT-SIGNED · SOLANA + JUPITER · NON-CUSTODIAL
real on-chain · agents hold own keys
CryptoForge Agent Banking
LIVE MODE — real Solana balances via RPC, real Jupiter swap quotes, transactions signed by each agent's OWN wallet. This page never holds private keys. Connect a wallet (operator) or use the Agent API (autonomous) below.
CONNECTED WALLET
○ NOT CONNECTED
REGISTERED AGENTS
0
NETWORK
SOLANA MAINNET
SOL PRICE
RPC STATUS
○ IDLE
FEES COLLECTED
0 SOL
OPERATOR DASHBOARD
AGENT ACCOUNTS
WALLET / BALANCES
TRADE DESK (JUPITER)
LEDGER
AGENT API

LIVE ACTIVITY FEED

REGISTERED AGENTS (ON-CHAIN BALANCES)

AGENTADDRESSSOLUSD

RPC ENDPOINT (operator-configurable)

Balance reads and transaction broadcasts use this endpoint. The default works for light use but will rate-limit quickly under load.

⚡ REVENUE — FEE CONFIGURATION

Configure fee wallet and click ENABLE to start collecting.
Swap fee collected in SOL before each Jupiter swap (two wallet signs: fee first, then swap). Registration fee charged per agent registered. All collections logged in Ledger with Solscan links. You are solely responsible for applicable tax and regulatory obligations in your jurisdiction.

REGISTER AGENT (links its OWN wallet address)

Only the public address is stored — never a private key. The agent signs its own transactions in its own runtime (see Agent API tab). An API key is generated so the agent can authenticate to your backend if you add one.

NEW CREDENTIALS

Register an agent to generate its API key and link its address…

REGISTERED AGENTS

NAMETYPEADDRESSSOL (LIVE)DAILY CAPAPI KEY

CONNECT WALLET (OPERATOR)

No wallet connected.
Uses the injected provider (window.solana). The page receives only your public address; signing always happens inside your wallet with your approval. Requires the page served over https:// and a wallet extension/app present.

CHECK ANY ON-CHAIN BALANCE

CONNECTED WALLET — LIVE HOLDINGS

ASSETMINTBALANCEUSD (est)
Connect a wallet to load holdings.

JUPITER SWAP — REAL QUOTE, AGENT-SIGNED

Quote comes live from Jupiter (lite-api.jup.ag). Execution builds the real swap transaction and hands it to the connected wallet to sign & send. For autonomous agents, the same quote+build is exposed via the Agent API so the bot signs with its own key.

TRANSACTION LEDGER (real signatures)

TIMEAGENT/OPTYPEDETAILSIGNATURE
Real on-chain transactions show their signature linking to Solscan. Quotes and reads are also logged for your audit trail.

AGENT API — AUTONOMOUS, SIGNS WITH ITS OWN KEY

An autonomous AI runs this in its own environment (Node, serverless, its own runtime) holding its own keypair. The page/your backend never sees the private key. The building blocks below are the same real Jupiter + Solana calls this page uses.
BROWSER (operator-present) — window.CFAgentBank
AUTONOMOUS (agent's own runtime, Node) — real signing
ENDPOINTS (if you add a backend proxy)
POST/api/agent/register
Body { name, type, address, dailyCap } → { accountId, apiKey }. Stores public address only.
GET/api/agent/balance
Reads the agent address's live on-chain balance via RPC. Auth: X-Agent-Key.
POST/api/agent/quote
Body { inputMint, outputMint, amount, slippageBps } → live Jupiter quote.
POST/api/agent/build-swap
Returns an UNSIGNED swap transaction. The agent signs it with its own key and broadcasts — server never signs.

⚠ HOW REAL FUNDS MOVE HERE (READ THIS)