xpr-nftManage the full AtomicAssets NFT lifecycle on XPR Network including creation, minting, selling, auctioning, transferring, and burning NFTs.
Install via ClawdBot CLI:
clawdbot install paulgnz/xpr-nftYou have full NFT lifecycle tools for AtomicAssets and AtomicMarket on XPR Network. You can query, create, mint, sell, auction, transfer, and burn NFTs.
Collection β Schema β Template β Asset
name: string, image: image, rarity: string).charlieart12 with schema artwork). Check with nft_list_collections first. Only create a new collection if needed.nft_create_template β set immutable data matching the schema (e.g. {name: "Cool NFT", image: "QmHash"})nft_mint β this is REQUIRED. Creating a template alone does NOT create an NFT. You must call nft_mint with the template_id to produce an actual asset. Mint to yourself (your own account), NOT the client.nft_list_assets to get the asset ID.When a job requires creating/delivering NFTs, you MUST follow this exact flow:
generate_image) and upload to IPFS (store_deliverable)nft_mint β do NOT skip this step!xpr_deliver_job_nft (NOT xpr_deliver_job) with nft_asset_ids and nft_collectionIMPORTANT: Use xpr_deliver_job_nft for NFT deliveries, NOT xpr_deliver_job. The NFT tool handles the transfer automatically.
Example:
xpr_deliver_job_nft({
job_id: 94,
evidence_uri: "https://gateway.ipfs.io/ipfs/QmHash...",
nft_asset_ids: ["4398046587277"],
nft_collection: "charlieart12"
})
nft_list_for_sale β buyer uses nft_purchasenft_create_auction β bidders use nft_bid β winner/seller uses nft_claim_auctionnft_cancel_salenft_get_collection, nft_list_collections β browse/search collectionsnft_get_schema β view schema attributesnft_get_template, nft_list_templates β browse templatesnft_get_asset, nft_list_assets β find specific assets by owner, collection, templatenft_get_sale, nft_search_sales β marketplace salesnft_get_auction, nft_list_auctions β active/completed auctionsUse generate_image or store_deliverable from the creative skill first to get an IPFS CID, then use it as the image attribute when creating templates or minting.
Prices must include full precision and symbol: "100.0000 XPR", "50.000000 XUSDC", "0.00100000 XBTC".
Common token precisions:
"100.0000 XPR")"50.000000 XUSDC")"0.01000000 XBTC")Common types for NFT schemas:
string β text (name, description)image β IPFS hash or URL for image (serialized as string)ipfs β IPFS hash (serialized as string)uint64 β unsigned 64-bit integeruint32 β unsigned 32-bit integerfloat, double β floating point numbersbool β boolean (serialized as uint8: 0 or 1)confirmed: true/run or webhooks from trusted sourcesAI Usage Analysis
Analysis is being generated⦠refresh in a few seconds.
Connect Claude to Clawdbot instantly and keep it connected 24/7. Run after setup to link your subscription, then auto-refreshes tokens forever.
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Autonomous crypto trading on Base via Bankr. Use for trading tokens, monitoring launches, executing strategies, or managing a trading portfolio. Triggers on "trade", "buy", "sell", "launch", "snipe", "profit", "PnL", "portfolio balance", or any crypto trading task on Base.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Query DeFi portfolio data across 50+ chains via Zapper's GraphQL API. Use when the user wants to check wallet balances, DeFi positions, NFT holdings, token prices, or transaction history. Supports Base, Ethereum, Polygon, Arbitrum, Optimism, and more. Requires ZAPPER_API_KEY.
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.