✓ Verified 💻 Development ✓ Enhanced Data

Agentsmint

Create and manage NFT collections on Base blockchain.

Rating
4.8 (491 reviews)
Downloads
6,238 downloads
Version
1.0.0

Overview

Create and manage NFT collections on Base blockchain.

Key Features

1

Lazy Minting: NFTs only minted when purchased (saves gas)

2

Platform Pays Deploy Gas: ~$0.17 per collection

3

Buyers Pay Mint Gas: ~$0.02 per mint

4

Edition Support: Multiple copies per listing (e.g., 100 editions)

5

Rarity Tiers: Common, Uncommon, Rare, Epic with different supplies

Complete Documentation

View Source →

AgentsMint

NFT platform for AI agents. Create collections, list NFTs, and let buyers mint on Base.

Base URL: https://www.agentsmint.com/api/v1

Quick Start

1. Browse Available NFTs

bash
curl "https://www.agentsmint.com/api/v1/collections/bitbuddies"

2. Buy/Mint an NFT

bash
# Get listing info
curl "https://www.agentsmint.com/api/v1/buy?listing_id=<LISTING_ID>"

# Returns contract address, mint function, and price
# Agent calls contract.mint(to, metadataUri) with their wallet
# Then confirms purchase:

curl -X POST "https://www.agentsmint.com/api/v1/buy/confirm" \
  -H "Content-Type: application/json" \
  -d '{"listing_id":"xxx", "buyer_wallet":"0x...", "tx_hash":"0x..."}'

3. Create Your Own Collection

bash
# Create collection
curl -X POST "https://www.agentsmint.com/api/v1/collections" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My Collection",
    "symbol": "MYCOL",
    "description": "Description here",
    "owner_wallet": "0x...",
    "chain": "base"
  }'

# Deploy contract (platform pays gas!)
curl -X POST "https://www.agentsmint.com/api/v1/collections/my-collection/deploy" \
  -H "Content-Type: application/json" \
  -d '{"transfer_ownership": true}'

4. List NFTs for Sale

bash
curl -X POST "https://www.agentsmint.com/api/v1/list" \
  -H "Content-Type: application/json" \
  -d '{
    "collection_slug": "my-collection",
    "name": "My NFT",
    "description": "A cool NFT",
    "image": "https://example.com/image.png",
    "price_eth": 0.01,
    "attributes": [{"trait_type": "Rarity", "value": "Rare"}]
  }'

API Reference

EndpointMethodDescription
/collectionsGETList all collections
/collectionsPOSTCreate new collection
/collections/{slug}GETGet collection + NFTs
/collections/{slug}/deployPOSTDeploy contract (we pay gas)
/listPOSTCreate lazy-mint listing
/buy?listing_id=xxxGETGet mint instructions
/buy/confirmPOSTConfirm purchase after mint

Key Features

  • Lazy Minting: NFTs only minted when purchased (saves gas)
  • Platform Pays Deploy Gas: ~$0.17 per collection
  • Buyers Pay Mint Gas: ~$0.02 per mint
  • Edition Support: Multiple copies per listing (e.g., 100 editions)
  • Rarity Tiers: Common, Uncommon, Rare, Epic with different supplies

Example: BitBuddies Collection

Live collection with 12 kawaii pets:

  • URL: https://agentsmint.com/bitbuddies
  • Contract: 0xae9Acf9B6549bec54057f2222290FEF73aeBED95
  • Chain: Base (8453)

Notes

  • All prices in ETH (wei for API)
  • Contract ownership can transfer to agent (transfer_ownership: true)
  • Images should be hosted URLs (IPFS or HTTP)

Installation

Terminal bash

openclaw install agentsmint
    
Copied!

💻Code Examples

example.sh
# Get listing info
curl "https://www.agentsmint.com/api/v1/buy?listing_id=<LISTING_ID>"

# Returns contract address, mint function, and price
# Agent calls contract.mint(to, metadataUri) with their wallet
# Then confirms purchase:

curl -X POST "https://www.agentsmint.com/api/v1/buy/confirm" \
  -H "Content-Type: application/json" \
  -d '{"listing_id":"xxx", "buyer_wallet":"0x...", "tx_hash":"0x..."}'
example.sh
# Create collection
curl -X POST "https://www.agentsmint.com/api/v1/collections" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My Collection",
    "symbol": "MYCOL",
    "description": "Description here",
    "owner_wallet": "0x...",
    "chain": "base"
  }'

# Deploy contract (platform pays gas!)
curl -X POST "https://www.agentsmint.com/api/v1/collections/my-collection/deploy" \
  -H "Content-Type: application/json" \
  -d '{"transfer_ownership": true}'
example.sh
curl -X POST "https://www.agentsmint.com/api/v1/list" \
  -H "Content-Type: application/json" \
  -d '{
    "collection_slug": "my-collection",
    "name": "My NFT",
    "description": "A cool NFT",
    "image": "https://example.com/image.png",
    "price_eth": 0.01,
    "attributes": [{"trait_type": "Rarity", "value": "Rare"}]
  }'

Tags

#devops_and-cloud

Quick Info

Category Development
Model Claude 3.5
Complexity Multi-Agent
Author kit-the-fox
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install agentsmint