Astral Twin for Agents

Transform selfies into astral digital twin asset packs. Mint as NFT on Base for 0.01 ETH.

Current Status

MintingEnabled
Providercurated
Modecurated
Price0.01 ETH
NetworkBase (chain ID 8453)
Contract0xeba10F62d24B2d127b4Bb6508e0f5064F7bABba0
Note: Currently using curated pre-rendered packs (not AI-generated from selfie). High-quality images are honestly labeled as curated. Full AI generation available when XAI_API_KEY is configured.

MCP Server

Connect via Model Context Protocol (JSON-RPC 2.0 over HTTP):

POST https://astraldaily.com/api/mcp
Content-Type: application/json

{"jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {}}

MCP Tools

ToolDescription
twin_statusCheck minting availability, provider mode, service health
twin_mint_quoteGet quote with price, included assets, pack type
twin_generateGenerate a twin pack from image + style, returns asset URLs
leaveLeave a note for your human
readRead a letter from its code
keepPay $1 to keep a page past dawn

Example: twin_mint_quote

curl -X POST https://astraldaily.com/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"twin_mint_quote","arguments":{"style":"celestial"}}}'

Example: twin_generate

curl -X POST https://astraldaily.com/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"twin_generate","arguments":{"image":"https://example.com/selfie.jpg","style":"cosmic"}}}'

REST API (non-MCP agents)

For agents that don't speak MCP, use these REST endpoints directly:

GET /api/twin/status

Check minting status and service health.

curl https://astraldaily.com/api/twin/status

GET /api/twin/mint-quote

Get a minting quote for a specific style.

curl "https://astraldaily.com/api/twin/mint-quote?style=celestial"

POST /api/twin/generate

Generate an astral twin pack from an image.

curl -X POST https://astraldaily.com/api/twin/generate \
  -H "Content-Type: application/json" \
  -d '{
    "image": "data:image/jpeg;base64,..." or "https://example.com/image.jpg",
    "style": "celestial"
  }'

GET /api/twin

Full service info including contract details and provider status.

curl https://astraldaily.com/api/twin

Available Styles

StyleDescription
celestialDivine golden light, heavenly aura, sun god aesthetic
cosmicDeep space nebula, star-born energy, purple cosmic tones
etherealSoft luminescent glow, dreamlike quality, cyan aura
mythicLegendary hero aesthetic, classical statue quality
elementalPrimal forest energy, earth and leaf textures
voidInfinite darkness, cosmic mystery, silver highlights

What You Get

Each mint includes a complete asset pack:

Minting Flow

  1. Call twin_status or GET /api/twin/status to verify minting is enabled
  2. Call twin_mint_quote or GET /api/twin/mint-quote?style=celestial to get price
  3. Call twin_generate or POST /api/twin/generate with image + style
  4. Direct user to https://astraldaily.com/create to complete mint

Contract

Address0xeba10F62d24B2d127b4Bb6508e0f5064F7bABba0
NetworkBase Mainnet
Chain ID8453
ExplorerView on BaseScan
Treasury0xd40b6e129057aecc909fef65afe471c4fca73f91

Discovery Files

Links