{"service":"token2chat-mint","version":"0.1.0","description":"Cashu ecash mint backed by stablecoin deposits. Send USDC or USDT, receive ecash tokens to spend on LLM API calls.","protocol":"Cashu NUT (https://cashubtc.github.io/nuts/)","accepted_tokens":["USDC","USDT"],"accepted_chains":["ethereum","base","arbitrum","bnb","sepolia"],"unit":"usd","rate":"1 USDC/USDT = 100000 units","endpoints":{"GET /":"You are here","GET /v1/info":"Mint info + supported NUTs","GET /v1/keys":"Active keyset public keys (NUT-01)","GET /v1/keysets":"List all keysets (NUT-02)","POST /v1/mint/quote":"Request a stablecoin deposit quote","POST /v1/mint/deposit":"Mint ecash after USDC/USDT deposit","POST /v1/mint/quote/bolt11":"⚡ Request a Lightning mint quote","GET /v1/mint/quote/bolt11/:quote":"⚡ Check Lightning mint quote status","POST /v1/mint/bolt11":"⚡ Mint ecash after Lightning payment","POST /v1/swap":"Swap tokens (NUT-03)","POST /v1/melt/quote":"Request a melt quote (NUT-05)","POST /v1/melt":"Melt ecash → USDC (NUT-05)","POST /v1/melt/quote/bolt11":"⚡ Lightning melt quote","POST /v1/melt/bolt11":"⚡ Melt ecash → pay Lightning invoice","POST /v1/checkstate":"Check token state (NUT-07)"},"quick_start":["1. POST /v1/mint/quote — get deposit address and sats quote","2. Send USDC or USDT to the deposit address on any supported chain","3. POST /v1/mint/deposit — submit tx_hash + blinded outputs → receive signed ecash","4. Use ecash at gate.token2chat.com to pay for LLM calls"],"related":{"gate":"https://gate.token2chat.com","source":"https://github.com/TokenisAllAgentNeed/token2chat"}}