{"uid":"cap_W_Hs3vQdwii324t8hhSeV","slug":"runeswap-rune-minter-33bd58be","name":"RuneSwap Rune Minter","description":"Mint rune on Bitcoin mainnet. Your rune will be minted directly to your Bitcoin address.","url":"https://runeswap.com/api/mint","method":"POST","headers":{},"bodySchema":{"type":"object","required":["runeName","btcAddress"],"properties":{"runeName":{"type":"string","description":"The name of the rune to mint"},"btcAddress":{"type":"string","description":"Your Bitcoin address to receive the rune"}}},"responseSchema":{"type":"object","properties":{"message":{"type":"string","example":"Your mint request has been sent","description":"Mint confirmation message"},"runeName":{"type":"string","description":"The name of the rune being minted"},"btcAddress":{"type":"string","description":"The destination Bitcoin address"},"instruction":{"type":"string","example":"Check your btc address for the minted rune","description":"Instructions for the user"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"4","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$4/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"4","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"4","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wI6PX_8mlvBPH7QHIbRVw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"4","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Mints a Bitcoin Rune directly to a specified Bitcoin address on mainnet.","exampleAgentPrompt":"Mint the rune called UNCOMMON•GOODS to my Bitcoin address bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh using RuneSwap.","exampleUseCases":[{"title":"Launch a branded rune token","prompt":"I want to create a rune called ACME•CORP•TOKEN and have it minted directly to my Bitcoin address 1A1z7agoat3xFc9vymj8P2FM5dHT5fEhTc. Can you help me do that with RuneSwap?"},{"title":"Mint rune for community rewards","prompt":"We're launching a community loyalty program and need to mint a rune called LOYALTY•POINTS to bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 as our main distribution address. How do I get this done?"},{"title":"Issue protocol token on Bitcoin","prompt":"I'd like to mint a Bitcoin Rune named DEFI•PROTOCOL to my mainnet wallet at bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq using RuneSwap so we can start trading it."}],"resultDescription":"Returns a JSON object with a confirmation message (e.g. 'Your mint request has been sent'), the name of the rune being minted, the destination Bitcoin address, and follow-up instructions telling the user to check their BTC address for the minted rune.","failureModes":["Invalid or non-existent rune name returns an error","Malformed Bitcoin address causes rejection","Rune already fully minted or supply exhausted","Network congestion on Bitcoin mainnet delays or fails the mint","Payment of $4 USDC not completed or invalid causes rejection","Bitcoin address format mismatch (e.g. legacy vs segwit) may cause issues"],"whenToPreferThis":"Use this endpoint when a user wants to mint a specific named Bitcoin Rune directly to their own Bitcoin address on mainnet. Prefer this over alternatives when working within the Bitcoin Runes protocol specifically (not Ethereum ERC-20 tokens or Bitcoin Ordinals inscriptions), and when the user has a specific rune name and a target BTC address ready.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:36:45.597Z","isFirstParty":false}