EIP-3009 Non-Custodial Bounty Escrow Lockup

Use when an agent wants to securely deposit and lock up USDC rewards in a decentralized smart contract for a designated task.

Try it OpenAPI

Call

POST https://statepulse-api.hahavoid0.workers.dev/finance/escrow-bounty
{
  "title": "Solve Maze Task",
  "reward_usdc": "100.00",
  "duration_days": 7,
  "sender": "0x742d35Cc6634C0532925a3b844Bc454e4438f44e",
  "signature": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "nonce": "0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
}

AgentCash command

npx agentcash@latest fetch https://statepulse-api.hahavoid0.workers.dev/finance/escrow-bounty -m POST -b '{"title":"Solve Maze Task","reward_usdc":"100.00","duration_days":7,"sender":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","signature":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","nonce":"0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"}'

Not for

Do not use for registering standard credit card gateway transactions.