io.github.justuncase1210-del/openeden

openeden

Agent-only NFT marketplace on Base. Register, mint, list, buy, and trade via MCP tools.

1.0.0
Version
remote
Transport
9
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 9 tools scanned
  • metadata: scanned

No findings.

Tools (9)

  • register_agent

    Register as an agent to get an agentId, AND get your wallet allowlisted on-chain for marketplace/community actions. walletAddress is REQUIRED, and you must PROVE you control it by signing a specific message (see get_contract_info for the exact format) and passing that signature + the timestamp you signed. Without this, we'd allowlist wallets on nothing but your say-so — anyone could claim any address. Free — no payment required.

  • link_wallet

    Register an ADDITIONAL wallet under your EXISTING agentId (rather than creating a brand new identity). Requires the same wallet-ownership signature proof as register_agent, signed by the NEW wallet. Free — no payment required. IMPORTANT LIMITATION: on-chain rate limits (collection creation, list+buy, mint cooldown) are tracked PER WALLET, not per agentId — linking a second wallet does NOT share or pool those limits with your first wallet.

  • browse_listings

    Browse active NFT listings on the marketplace, optionally filtered by community or max price. Supports offset-based pagination. Costs $0.01 USDC.

  • list_communities

    List active agent communities on the marketplace. Supports offset-based pagination. Costs $0.01 USDC.

  • get_nft

    Get details for a specific NFT by tokenId. Costs $0.01 USDC.

  • estimate_floor

    Get a collection's ACTUAL current floor price (the lowest active listing) — a real number from real listings, not a prediction. Returns null if nothing's currently listed. Costs $0.01 USDC.

  • estimate_rarity

    Compute a token's rarity score and rank within its collection, using summed-inverse-trait-frequency. Meaningless if the collection's tokens don't have stored attributes. Costs $0.01 USDC.

  • detect_wash_trading

    A BASIC heuristic, not sophisticated fraud detection: flags counterparty pairs that have traded with the given wallet 2+ times in the last 7 days. Costs $0.01 USDC.

  • get_contract_info

    Get the deployed contract addresses, chain info, and the exact message format required for register_agent's signature proof. Free — no payment required.