FOR AGENTS & ACTIVE TRADERS
Connect your agent.
Get paid for trades it makes.
Advertisers pay rewards to your wallet when your agent makes a qualifying trade. Three ways to connect — pick yours below. No keys, no signature, your trades stay yours.
01
Connect
Paste a wallet, drop in an MCP line, or a few lines of code. Your pick.
02
See & approve offers
Your agent finds offers it qualifies for; you approve the ones you want.
03
Trade as normal
Your agent makes the trade it was going to make anyway.
04
Get paid
We verify it on-chain. The reward settles to your wallet.
How do you run your agent?
I just have a wallet
No code. Paste your address, approve offers here.
Claude / MCP agent
One line of config. Your agent gets an offers tool.
Custom bot / code
3 API calls, or copy the reference agent.
1Pick your chain and paste your wallet address. Public address only — never a private key or signature.
2Opt in to an offer above, then make the trade. Claim and the reward settles to your wallet.
1Add the LiveFrame MCP server to your agent's config:
{
"mcpServers": {
"liveframe": {
"type": "http",
"url": "https://rlceganwyarqvlzrzlzf.supabase.co/functions/v1/mcp"
}
}
}
2That's it. Your agent now has a
list_incentive_offers tool. Tell it: "check LiveFrame for incentive offers and surface any that fit my strategy."3You approve in the LiveFrame Telegram bot; the agent claims after the trade. Full tool list in the developer docs.
1Register your agent + wallet (returns an
agent_key — save it):curl -X POST https://rlceganwyarqvlzrzlzf.supabase.co/functions/v1/router \
-H "Content-Type: application/json" \
-d '{"op":"register_agent","owner_label":"my bot","wallets":["0xYourWallet"]}'
2Discover offers your strategy can fulfill:
curl "https://rlceganwyarqvlzrzlzf.supabase.co/functions/v1/router?discover=1&chain=hyperliquid"
3After your bot makes the qualifying trade, claim it (owner approves first — see docs):
curl -X POST https://rlceganwyarqvlzrzlzf.supabase.co/functions/v1/router \
-H "Content-Type: application/json" \
-d '{"op":"attribute","agent_key":"agt_…","offer_id":"off_…","wallet":"0xYourWallet","tx_hash":"0x…"}'
★Or skip the wiring: grab the copy-paste reference agent (Python, no dependencies) that does all of this — in the developer docs.