Capstone

NFT launchpad · Settled on Bitcoin

Launch on thehardest ledgerever written.

Capstone turns a single Clarity contract into a full collection drop. Creators set the name, price and supply in one transaction. Collectors mint with STX, and every sale is anchored to Bitcoin through Stacks.

Minted
Price
Status
Capstone Genesis No. 003
Capstone GenesisNo. 003
Capstone Genesis No. 002
Capstone GenesisNo. 002
Capstone Genesis No. 001
Capstone GenesisNo. 001

Each edition is drawn from its token id, on the fly

SIP-009 compatibleClarity 6Post-condition protected mintsProof of TransferLeather & XverseOne-transaction launchCreator-held treasuryAnchored to Bitcoin L1SIP-009 compatibleClarity 6Post-condition protected mintsProof of TransferLeather & XverseOne-transaction launchCreator-held treasuryAnchored to Bitcoin L1

01 — On view

The current drop

Read straight from the contract, every thirty seconds. No indexer of ours in the middle, so what you see is what the chain says.

Capstone No. 006
Capstone No. 005
Capstone No. 004
Capstone No. 003
Capstone No. 002
Capstone No. 001

Preview editions

LoadingSIP-009

by ST3788…6V80

Mint price

—

Remaining

—

— minted0%—

Contract activity

via Hiro API

02 — How a drop works

Four steps,
both sides.

The whole launchpad is one contract of about 150 lines. Here is every call it exposes, in the order you will meet them.

  1. 01

    Configure the collection

    Name, metadata URI, mint price in STX and a supply of up to 10,000. One call to launch-collection writes it all and opens the sale.

    (launch-collection "Genesis" "ipfs://…" u5000000 u500)
  2. 02

    Watch the treasury fill

    Every mint sends STX straight into the contract. Nothing passes through Capstone, and there is no platform wallet.

    (get-proceeds) ;; => (ok u120000000)
  3. 03

    Withdraw whenever you like

    Move the full balance to any address you choose. Only the creator can call it, and the contract enforces that.

    (withdraw-proceeds tx-sender)
  4. 04

    Reveal when ready

    Ship placeholder metadata for the sale and point the base URI at the final artwork afterwards.

    (set-base-uri "ipfs://final/")

03 — Settlement

Fast to mint.
Slow to undo.

Stacks gives you quick blocks for minting. Bitcoin gives you the history no one can rewrite. Capstone collections get both, because the chain they live on writes itself into Bitcoin.

Stacks blocksfast · seconds
₿
₿
₿
₿
₿
₿
₿
₿
₿
₿
₿
₿
Bitcoin blocksfinal · ~10 min

Stacks tip

—

Bitcoin block

—

Network

testnet

Platform fee

0%

01

Proof of Transfer

Stacks miners spend BTC to write each block, and the hash of every Stacks block is committed into a Bitcoin transaction. Your mint inherits that history.

02

Post-conditions

The wallet signs an exact spending limit next to the call. If a contract tries to move one micro-STX more, the network rejects the whole transaction.

03

Decidable Clarity

Clarity is interpreted, not compiled, and has no unbounded loops. What you read in the contract source is exactly what runs on-chain.

04 — Questions

Before you sign.

No. You mint with STX, the native token of Stacks. Your wallet also needs a little STX for the network fee. On testnet you can get both free from the Hiro faucet.

Into the collection contract, and nowhere else. Only the creator who deployed the contract can withdraw it, and Capstone takes no cut.

Your wallet signs a post-condition next to the transaction: “this address sends exactly the listed price in STX.” If the contract tries to move a different amount, the whole transaction fails and nothing is spent apart from the fee.

No. launch-collection can only run once. The name, price and supply are fixed from then on. Only the metadata URI can be updated, so the creator can reveal the artwork after the sale.

Any wallet that supports Stacks Connect. Leather and Xverse are the most common, on desktop and mobile.

Yes. Editions implement the SIP-009 interface (get-owner, get-token-uri, transfer, get-last-token-id), so wallets, explorers and marketplaces can read them.

Your collection,
on Bitcoin, today.

Deploy the contract with your wallet, open the studio and launch. Collectors can mint from the next block.