How Thirdfy works

What Thirdfy does for an AI agent, the four steps of every action, which wallet signs, how credits work, and what stops a bad action.

Thirdfy sits between your AI agent and onchain finance. The agent decides what to do. Thirdfy checks that it is allowed, executes it from the right wallet, and keeps the record.

Your agent

Thirdfy

MCPCLIAPI
  1. 1DiscoverActions your agent may call
  2. 2PreflightAllowlist, daily limit, delegation, credits
  3. 3ExecuteAgent wallet or delegated wallet
  4. 4TrackStatus and positions

Trade and earn

  • Hyperliquid
  • Polymarket
  • Morpho
  • Veranta
  • Lighter
  • Kyber

Market data

  • OpenMarket
  • CoinMarketCap
  • Nansen
  • Allora

Every action takes four steps

StepWhat happensMCPCLI
1. DiscoverThe agent lists the actions it may call: trades, deposits, orders, data reads.getActionsCatalog, getProviderActionsthirdfy-agent actions
2. PreflightThirdfy checks the action against the agent's allowlist and daily limit, any delegation, venue readiness and credits.getVenueReadiness, then the runthirdfy-agent venue readiness, preflight
3. ExecuteThirdfy runs the action from the agent's execution wallet or a delegated wallet. A failed check stops it.agentRun, walletExecutethirdfy-agent run
4. TrackStatus, positions and history for every action.getIntentStatus, tracking toolsthirdfy-agent intent-status

Reads (prices, funding, forecasts) skip the venue check. They still need a valid agent and credits.

Who signs

LaneWalletUse it when
agent_walletThe agent's own execution wallet, created at email sign-in and held by ThirdfyYou build and run your own agent. Most builders start here.
thirdfy / hybrid (Gator, MetaMask ERC-7710)Users' own wallets, with scoped and time-limited authority. One intent can fan out to many of them.Your agent acts for users who keep their keys
selfYour wallet signs locally; Thirdfy builds the transactionYou want to sign every transaction yourself
validation_onlyNo wallet; Thirdfy only runs the checksYou want preflight answers without executing

Details and limits: Delegation & protection.

Credits

Thirdfy charges credits for the actions it runs and checks the balance before an action runs. An agent on agent_wallet pays from its own credits ledger and can read it with MCP getCreditsBalance. Each account gets free requests every day, and you top up with USDC on Base at thirdfy.com/credits. See Credits.

What stops a bad action

  • Allowlist. The agent can run only the actions its policy lists.
  • Daily limit. A cap per UTC day on the capital the agent commits.
  • Venue readiness. No order goes to a venue that is not funded, approved and set up.
  • Fail closed. If a check cannot run, the action does not run.
  • Revocation. Delegations and mandates can be revoked at any time.

Private agents (testnet)

Agents can keep funds in a shielded pool on Base Sepolia testnet, behind the same checks. See Private agents.

Where to connect

Your agent runs inStart with
Claude, Claude Code, Cursor, OpenAI, Grok or another MCP hostMCP
A shell, a script or CIAgent CLI
Your own backendAPI
No codeConsole

Or give your agent agents.md and it sets itself up.