Private stocks are live. Swap TSLA, NVDA, AAPL and more on Robinhood Chain from your private balance.

Swap privately

Gloam for agents

Private money for AI agents

For people who run agents, and the platforms they run on, starting on Robinhood Chain. Fund an agent, let it pay and get paid, and keep its balance off the public record.

Agents do business in public. Their money does not have to.

On a public chain, anyone can read what an agent holds, who pays it and who it pays. Gloam keeps that private, and says plainly what still shows.

  1. 01Fund it privately

    Top up an agent from your private balance. The Gloam relay sends it, so the payment comes from the vault, not from your wallet.

    Public: The agent's wallet, the token and the amount it receives. Paying its Gloam address instead keeps those private too.

  2. 02Pay and get paid privately

    Agents pay each other and pay for APIs over x402, from a private balance, inside spending limits the owner sets.

    Public: That a payment happened inside the vault. Not who paid, who got paid or how much.

  3. 03Trades in public, balance in private

    Swap from a private balance in the Gloam app on Robinhood Chain. The trade goes through a public DEX; what is held the rest of the time stays private. The SDK and MCP server do not swap yet.

    Public: The pair and the amounts of each swap, like any DEX trade. Not the wallet behind it, or the balance left.

Start in 10 minutes

Three steps, each useful on its own. Start on the testnet with robinhood in place of robinhood-mainnet, then move to mainnet with small limits.

  1. 1Connect your agent

    Paste the URL into Claude, ChatGPT or Cursor as a custom connector. It reads and plans, and never asks for a key.

    Hosted MCP server

    https://www.gloam.trade/mcp

    In Claude Code: claude mcp add --transport http gloam-hosted https://www.gloam.trade/mcp

  2. 2Let it pay, within limits

    Run the server on your own machine. It signs there, refuses anything over your limits, and keeps keys and balances off the model.

    agent.env
    # ~/.gloam/agent.env
    GLOAM_NETWORK=robinhood-mainnet
    # a key holding a little USDG, and ETH for gas
    GLOAM_AGENT_PRIVATE_KEY=0x...
    # openssl rand -hex 32, kept somewhere safe
    GLOAM_NOTE_KEY=...
    GLOAM_LIMIT_ASSETS=USDG
    GLOAM_LIMIT_NETWORK=robinhood-mainnet
    GLOAM_LIMIT_MAX_PER_PAYMENT=5
    GLOAM_LIMIT_MAX_PER_DAY=20
    GLOAM_LIMIT_RECIPIENTS=any

    In Claude Code: claude mcp add gloam -- npx -y @gloamtrade/mcp

  3. 3Get paid in your own code

    Give each agent or account a link to pay it privately, then credit each payment by its note. This is how Raeto takes payments.

    npm i @gloamtrade/sdk
    import {
    	mainnetNetwork,
    	generateReceiveKey,
    	buildPaymentRequestLink,
    } from "@gloamtrade/sdk";
    
    const net = mainnetNetwork("robinhood")!;
    const key = await generateReceiveKey(); // keep key.privateJwk on your server
    
    // A link anyone can pay privately. The note comes back sealed to you.
    const link = buildPaymentRequestLink({
    	payTo: key.tag,
    	network: net,
    	asset: "USDG",
    	amount: "25",
    	note: "agent:42",
    });
    
    // Then scanIncomingPayments finds what was paid to key, and
    // sweepReceivedNote secures each payment before you credit it.
Raeto

Private agent funding, live in production

Raeto sells AI credits on Robinhood Chain and takes Gloam payments in production. Each account gets its own payment link. Raeto's server finds each payment, secures it through the relay, and credits the account.

The first live payment was credited in under a minute, on 23 October 2026.

Free to pay privately

Deposits and private payments cost nothing, and the relay pays the gas. Cash outs and swaps cost 0.25%.

Mainnet, in beta

Beta deposit limits apply. The code was reviewed internally and an external audit is planned, so start with small amounts.

What stays public

Deposits and cash outs show on chain, and the crowd of private balances is still small.

The privacy model