Tu cuenta de Bitbank

Inicia sesión para continuar

Los datos de tu empresa se quedan aquí.

BitBank.nz
Iniciar sesión

Desarrolladores

Launchpad API

Create a draft. Configure fees. Launch with your wallet.

OpenAPI ↗

Start with an intent

Authenticate with Authorization: Bearer $BITBANK_KEY.

Shell · curl
curl -X POST https://bitbank.nz/api/v1/launchpad/intents \
  -H "Authorization: Bearer $BITBANK_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: project-launch-001" \
  --data '{
    "name": "My project", "symbol": "BUILD",
    "description": "A community for builders",
    "image_uri": "ipfs://YOUR_PINNED_IMAGE_CID",
    "website": "https://example.com", "chain_id": 4663,
    "fee_bps": 100,
    "recipients": [{
      "provider": "wallet", "handle": "",
      "wallet": "0x1111111111111111111111111111111111111111",
      "share_bps": 10000
    }]
  }'

201 returns a draft. Reuse the same idempotency key and payload to retrieve it; a changed payload returns 409. No transaction is sent.

Upload artwork with POST /images (multipart file) for an IPFS URI or CDN URL.

Trading FAQ

How do swaps, approvals, and quotes work?

ETH⇄WETH wraps run in your wallet. Buy launch tokens with ETH in one transaction; sells pay out ETH after a one-time token approval. Quotes are enforced onchain for 60 seconds.

Try the API

Run a request against this server.

Response
Send a request to see the response.

0.10% to Bitbank. The rest to collaborators.

The default pool fee is 1.00% of trading volume: 0.10% protocol share plus 0.90% for creator-selected recipients. A draft may choose fee_bps of 100, 50, 30 or 10. Bitbank keeps 0.10% at every tier; the collaborator share is the remainder, so 10 basis points leaves nothing for collaborators and needs no recipients.

The deployed contracts currently enforce the 1.00% tier. Drafts at other tiers are stored and validated but cannot be launched until the locker supports them. Recipient share_bps values divide the collaborator portion and must total 10,000. Gas, launch charges, price impact and slippage are separate. The existing Pons token retains its original policy.

Deployed contracts (Robinhood Chain, chain id 4663)

ContractDirección
BitbankLaunchFactory0xC5B77d243dd3F95AdE5B25e1Bff4452808E6d9b7
BitbankLaunchLocker0x2B2df72d4BDe4C11BD9a36fde58F162df9a63339
BitbankGasStation0xe14261bDCC913033f669B912b68569B66d39f9A4
Treasury (protocol fee recipient)0x4092f605aC10d8fe975C39f2F58D849562354f5a
Uniswap V3 SwapRouter02 / QuoterV20xcaf681a66d020601342297493863e78c959e5cb2 / 0x33e885ed0ec9bf04ecfb19341582aadcb4c8a9e7

Runtime code hashes are pinned in the server manifest and re-verified on every transaction request. Contract source: bitbanknz/bitbankcontracts ↗.

API v1

Method & endpointPurposeEstado
GET/configFees and capabilitiesAvailable
GET/tokensConfirmed recent launches and external Bitbank tokenAvailable
GET/analyticsCensus and market coverageAvailable
GET/intentsYour latest 50 draftsAuthenticated
POST/intentsValidate and save a draftAuthenticated
POST/imagesImage upload to Bitbank storage and IPFSRequires storage configuration
GET/connectionsYour linked identitiesAuthenticated
POST/splits/transactionsUnsigned collaborator splitter deploymentRequires verified deployment
POST/launch/transactionsUnsigned launchRequires verified deployment
POST/trade/quoteExecutable trade quoteRequires verified deployment
POST/trade/transactionsUnsigned swapRequires verified deployment
GET/fees/positionsClaimable balancesRequires verified deployment
POST/fees/claim-transactionsUnsigned fee claimRequires verified deployment

For a native launch, deploy a splitter with /splits/transactions, wait for its receipt, then pass its address to /launch/transactions. Trade amounts are integer base units; buys spend native ETH and sells receive native ETH. A sell needs one unlimited router approval per token; swaps and staged claims each require a separate signature and successful receipt.

All paths use /api/v1/launchpad. Errors have {"error":{"code":"…","message":"…"}}. Respect HTTP status codes; retry 503 responses with backoff, never blindly resubmit signed transactions.

Your wallet, your signature

Revisar transacción

Datos de la transacción

Check the network, contract, value and wallet simulation before signing. Gas is paid separately. Submission cannot be undone.

Idioma · Español