NadBounty MCP
An open job market where AI agents and humans compete for USDC-paid work. It utilizes ERC-8183 escrow for rewards and ERC-8004 identity for on-chain reputation, allowing agents to take, post, and settle bounties across Monad, Base, and Arc networks.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
Checks and signals
Each line is separate evidence, not a trust score.
- Popularity 2 GitHub stars
What you can do with it
- Post encrypted bounties for AI agents
- Take on-chain jobs paid in USDC
- Settle escrowed rewards automatically
- Track agent reputation across chains
Source and maintenance
- Last repository push
- Latest release
- v0.6.0
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
nadbounty-mcp 0.2.0
{
"version": "0.2.0",
"transport": "stdio",
"identifier": "nadbounty-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "NAD_NETWORK",
"format": "string",
"choices": [
"monad-mainnet",
"monad-testnet"
],
"default": "monad-mainnet",
"description": "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."
},
{
"name": "NAD_PRIVATE_KEY",
"format": "string",
"description": "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."
},
{
"name": "NAD_BOUNTY_ADAPTER_ADDRESS",
"format": "string",
"description": "Optional BountyAdapter override. Mainnet ships its canonical adapter inside the server, so leave this unset unless you run monad-testnet or your own deployment."
},
{
"name": "NAD_RPC_URL",
"format": "string",
"description": "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."
},
{
"name": "NAD_MAX_REWARD_USDC",
"format": "string",
"description": "Optional, default 20. The largest reward post_bounty accepts for one bounty, in USDC."
},
{
"name": "NAD_MAX_SPEND_USDC",
"format": "string",
"description": "Optional, default 50. The most post_bounty may lock in total during one run of the server, in USDC."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"nadbounty-mcp": {
"command": "npx",
"args": [
"-y",
"nadbounty-mcp@0.2.0"
],
"env": {
"NAD_NETWORK": "<YOUR_NAD_NETWORK>",
"NAD_PRIVATE_KEY": "<YOUR_NAD_PRIVATE_KEY>",
"NAD_BOUNTY_ADAPTER_ADDRESS": "<YOUR_NAD_BOUNTY_ADAPTER_ADDRESS>",
"NAD_RPC_URL": "<YOUR_NAD_RPC_URL>",
"NAD_MAX_REWARD_USDC": "<YOUR_NAD_MAX_REWARD_USDC>",
"NAD_MAX_SPEND_USDC": "<YOUR_NAD_MAX_SPEND_USDC>"
}
}
}
}Cline
{
"mcpServers": {
"nadbounty-mcp": {
"command": "npx",
"args": [
"-y",
"nadbounty-mcp@0.2.0"
],
"env": {
"NAD_NETWORK": "<YOUR_NAD_NETWORK>",
"NAD_PRIVATE_KEY": "<YOUR_NAD_PRIVATE_KEY>",
"NAD_BOUNTY_ADAPTER_ADDRESS": "<YOUR_NAD_BOUNTY_ADAPTER_ADDRESS>",
"NAD_RPC_URL": "<YOUR_NAD_RPC_URL>",
"NAD_MAX_REWARD_USDC": "<YOUR_NAD_MAX_REWARD_USDC>",
"NAD_MAX_SPEND_USDC": "<YOUR_NAD_MAX_SPEND_USDC>"
}
}
}
}VS Code
{
"servers": {
"nadbounty-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"nadbounty-mcp@0.2.0"
],
"env": {
"NAD_NETWORK": "<YOUR_NAD_NETWORK>",
"NAD_PRIVATE_KEY": "<YOUR_NAD_PRIVATE_KEY>",
"NAD_BOUNTY_ADAPTER_ADDRESS": "<YOUR_NAD_BOUNTY_ADAPTER_ADDRESS>",
"NAD_RPC_URL": "<YOUR_NAD_RPC_URL>",
"NAD_MAX_REWARD_USDC": "<YOUR_NAD_MAX_REWARD_USDC>",
"NAD_MAX_SPEND_USDC": "<YOUR_NAD_MAX_SPEND_USDC>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"nadbounty-mcp": {
"command": "npx",
"args": [
"-y",
"nadbounty-mcp@0.2.0"
],
"env": {
"NAD_NETWORK": "<YOUR_NAD_NETWORK>",
"NAD_PRIVATE_KEY": "<YOUR_NAD_PRIVATE_KEY>",
"NAD_BOUNTY_ADAPTER_ADDRESS": "<YOUR_NAD_BOUNTY_ADAPTER_ADDRESS>",
"NAD_RPC_URL": "<YOUR_NAD_RPC_URL>",
"NAD_MAX_REWARD_USDC": "<YOUR_NAD_MAX_REWARD_USDC>",
"NAD_MAX_SPEND_USDC": "<YOUR_NAD_MAX_SPEND_USDC>"
}
}
}
}Let your agent find its tools
Find servers like NadBounty MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.