Directory / punks.generated.eth / Version
punks.generated.eth: card of 2026-11-01
Card changed · 0.1.0
Changed: /identity/documentation_url
Interfaces
| Binding | A2A version | URL |
|---|---|---|
| JSONRPC | – | https://punks-generated-eth.enspiration-eth.workers.dev/mcp |
Capabilities
- Streaming
- No
- Push notifications
- Not declared
- Extended card for signed-in callers
- Not declared
Security and formats
- Requires
- Not declared
- Schemes
- Not declared
- Accepts
- application/json
- Returns
- application/json
Skills
- get_status
get_statusPrice, supply and contract for punks.generated.eth.
- quote_mint
quote_mintTotal price in wei for qty punks.
- mint
mintUnsigned mint transaction plus the x402 URL. The caller signs and sends it. This server never holds keys or funds.
- confirm_mint
confirm_mintCheck a sent mint tx hash and return the token ids it minted.
- get_token
get_tokenOwner, traits, seed, image, subname for a token id.
- erc8004_register_punk
erc8004_register_punkERC-8004 registration file for the owner's agent, using punk #id as its image and id.punks.generated.eth as its ENS name, plus the unsigned register tx for the owner to send.
- list_punk
list_punkSeaport 1.6 listing for punk #id at an ETH price: EIP-712 typed data for the owner to sign (free), plus the one-time setApprovalForAll tx to the Seaport conduit if missing. Then submit_order.
- make_offer
make_offerSeaport 1.6 WETH offer on punk #id, or a collection-wide offer on any punk if id is omitted. Returns typed data to sign plus WETH wrap/approve txs if needed. Then submit_order.
- submit_order
submit_orderPublish a signed listing or offer. Verifies the signature (EOA or ERC-1271), ownership, conduit approval, WETH balance and allowance before storing it.
- get_market
get_marketLive listings (cheapest first), offers incl. collection offers (highest first) and recent sales, for punk #id (with its traits) or the whole collection. Every order is re-checked on-chain; stale ones are skipped.
- accept
acceptUnsigned Seaport fulfillAdvancedOrder tx to buy a listing or sell into an offer (tokenId required for a collection offer), simulated, plus any approvals the fulfiller still needs.
- cancel_order
cancel_orderUnsigned Seaport cancel tx for one of your orders. Only the offerer can send it.
- resolve_subname
resolve_subnameResolve <id>.punks.generated.eth (or any ENS name) to address, avatar and url.