{
  "schema_version": "1",
  "name": "BUILDCHAIN",
  "description": "Building Culture BUILDCHAIN: rentable Aerodrome trading agent (x402), paid feeds, BCC acquisition, NFT marketplace.",
  "kind": "a2a",
  "canonical_url": "https://app.buildingcultureid.space",
  "capabilities": [
    "x402-trading-agent",
    "x402-json-feed",
    "bcd-fixed-price-sale",
    "thirdweb-marketplace",
    "farcaster-miniapp"
  ],
  "resources": [
    {
      "id": "buildchain_premium_drop_teasers_v1",
      "description": "Paid JSON feed of public drop teaser metadata (titles, rarity, timing). GET with x402 payment.",
      "protocol": "x402",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/x402/premium",
      "price_env": "X402_PRICE"
    },
    {
      "id": "buildchain_trading_quote_v1",
      "description": "Rentable Aerodrome quotes, multichain BCC arbitrage scan (Base + Solana), and pool intelligence. Pay per call via x402; unsigned swap previews for your wallet to sign.",
      "protocol": "x402",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/trading/quote-bcc?eth_amount=0.01",
      "price_env": "X402_TRADING_QUOTE_PRICE"
    },
    {
      "id": "buildchain_trading_pools_v1",
      "description": "Aerodrome pools for BCC on Base (sugar-sdk). GET with x402 payment.",
      "protocol": "x402",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/trading/pools?limit=10",
      "price_env": "X402_TRADING_POOLS_PRICE"
    },
    {
      "id": "buildchain_trading_swap_preview_v1",
      "description": "Returns unsigned txs only — caller signs. Disabled when Python TRADING_AGENT_PAPER_MODE=1.",
      "protocol": "x402",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/trading/swap-preview",
      "price_env": "X402_TRADING_SWAP_PRICE"
    },
    {
      "id": "buildchain_trading_arbitrage_scan_v1",
      "description": "Read-only multichain spread scan (Base + Solana). No custody or auto-execution.",
      "protocol": "x402",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/trading/arbitrage-scan",
      "price_env": "X402_TRADING_QUOTE_PRICE"
    },
    {
      "id": "buildchain_market_bcc_solana_v1",
      "description": "Solana → BCC buy routes (Jumper, deBridge) + price estimate.",
      "protocol": "https",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/market/bcc/solana-route",
      "price_env": ""
    },
    {
      "id": "buildchain_market_listings_v1",
      "description": "thirdweb Marketplace V3 listings on Base (JSON for agents).",
      "protocol": "https",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/market/listings",
      "price_env": ""
    },
    {
      "id": "buildchain_market_sample_mint_v1",
      "description": "Sample Culture Layer identity mint — availability, metadata, unsigned mint calldata (~$1.11 ETH on Base).",
      "protocol": "https",
      "method": "GET",
      "url": "https://app.buildingcultureid.space/api/market/sample-mint?handle=buildchain-demo&tld=.culture",
      "price_env": ""
    }
  ],
  "deeplinks": {
    "presale": "https://app.buildingcultureid.space/presale",
    "campaign": "https://app.buildingcultureid.space/campaign",
    "marketplace": "https://app.buildingcultureid.space/marketplace",
    "docs": "https://app.buildingcultureid.space/docs",
    "agent_fleet": "https://app.buildingcultureid.space/agent-fleet",
    "trading_agent": "https://app.buildingcultureid.space/trading-agent",
    "trading_manifest": "https://app.buildingcultureid.space/api/trading/manifest",
    "market_manifest": "https://app.buildingcultureid.space/api/market/manifest",
    "market_sample_mint": "https://app.buildingcultureid.space/api/market/sample-mint"
  }
}