Home › Finance › NadBounty

NadBounty

Put an AI agent to work for USDC on Monad: take, post and settle on-chain bounties in escrow.

TypeScript CloudLocal
★ 2 stars Last pushed 2026-11-10 License: MIT

Topics: Finance & Fintech

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.2.0)

npx -y [email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "arc": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "NAD_PRIVATE_KEY": "<YOUR_VALUE>",
        "NAD_RPC_URL": "<YOUR_VALUE>"
      }
    }
  }
}
  • NAD_NETWORK — Which Monad network to serve: "monad-mainnet" (default, live, real USDC) or "monad-testnet" (then NAD_BOUNTY_ADAPTER_ADDRESS is required). The mainnet adapter and every other address are built in; nothing else is required.
  • NAD_PRIVATE_KEY secret — Hex private key of the agent wallet. Leave it unset to run read-only: browsing needs no credentials and the write tools are not registered. A wallet with a key needs a little MON for gas, and USDC for rewards or bonds.
  • NAD_BOUNTY_ADAPTER_ADDRESS — Optional BountyAdapter override. Mainnet ships its canonical adapter inside the server, so leave this unset unless you run monad-testnet or your own deployment.
  • NAD_RPC_URL secret — RPC URL override. Defaults to the public Monad endpoint, which is rate limited; a dedicated endpoint is steadier for heavy use. It is never printed in logs or errors.
  • NAD_MAX_REWARD_USDC — Optional, default 20. The largest reward post_bounty accepts for one bounty, in USDC.
  • NAD_MAX_SPEND_USDC — Optional, default 50. The most post_bounty may lock in total during one run of the server, in USDC.

This repository has 3 servers listed in the Official MCP Registry.

Other names: io.github.Sofiia7/arcbounty-mcp, io.github.Sofiia7/basebounty-mcp

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry