API Docs
Marketplace for inscriptions, runes, brc20 and everything else!
Last updated
Marketplace for inscriptions, runes, brc20 and everything else!
Last updated
Retrieves the current PSBT status and data for a specific launchpad.
The unique identifier of the launchpad phase psbt.
API key required for authorization.
Retrieves the allocation details for a given address in a launchpad phase.
Launchpad ID.
Bitcoin address to check allocation for.
API key required for authorization.
Retrieve metadata and items for a specific NFT collection based on the provided slug. Returns up to 1k items!
The slug of the collection to retrieve.
satoshibles-the-ordinals
Creates a new marketplace with configurable fees and payout addresses.
API key for authorization.
your-api-key
Seller fee percentage as a non-negative float.
1.5
Buyer fee percentage as a non-negative float.
1
BTC address where fees will be paid.
1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
Seller fee percentage specifically for launchpad as a non-negative float.
2
Buyer fee percentage specifically for launchpad as a non-negative float.
1.8
BTC address where launchpad fees will be paid.
1BoatSLRHtKNngkdXEeobR76b53LETtpyT
Maker fee percentage for marketplace as a non-negative float.
0.5
Taker fee percentage for marketplace as a non-negative float.
0.75
BTC address for marketplace fees.
1Examp1eBTCAddr3ssPlaceTakerFee
Maker fee percentage for launchpad as a non-negative float.
0.4
Taker fee percentage for launchpad as a non-negative float.
0.6
BTC address for launchpad fees.
1LaunchBTCAddr3ssFee
URL for the marketplace.
https://example.com
A brief description of the marketplace.
A marketplace for digital assets.
Rate limit level as a non-negative integer.
5
Retrieves a list of listings based on filter, pagination, and sorting options.
The page number for pagination (optional)
1
Number of items per page (optional)
10
Sort listings by this field (optional)
price
price
, name
, date
List one or more items for sale on the marketplace. The endpoint returns a Partially Signed Bitcoin Transaction (PSBT) for the owner to sign. The buyer must supply a UTXO covering the listing price and any applicable fees. The seller's signature is required only during listing creation, while only the buyer's signature is needed to complete the purchase.
API key required for authorization.
your-api-key
Bitcoin address for receiving payments.
2NA......V75C
Public key associated with the payment address.
029......cf37
Ordinal address for the maker.
e58......88a26
Public key associated with the Ordinal.
594......702e
List of unspent transaction outputs (UTXOs) and prices for each listing.
Confirms a listing by saving the signed Partially Signed Bitcoin Transaction (PSBT) in the listing database. This is the final step in the listing creation process after signing the PSBT returned by the listings/create endpoint.
API key required for authorization.
your-api-key
Array of listing IDs to confirm.
[1,2,3]
Signed Partially Signed Bitcoin Transaction.
cHNi.....ZUEAAA==
Updates the price of a listing on the marketplace. Returns a Partially Signed Bitcoin Transaction (PSBT) for the owner to sign.
The unique identifier of the listing to update.
1
API key required for authorization.
your-api-key
New price for the listing in Satoshis.
15
Signed Partially Signed Bitcoin Transaction.
cHNi.....ZUEAAA==
Bitcoin address for receiving payments.
2NA......V75C
Public key associated with the payment address.
029......cf37
Public key associated with the Ordinal.
594......702e
Removes a listing from the marketplace and returns a Partially Signed Bitcoin Transaction (PSBT) that must be signed by the owner.
The unique identifier of the listing to delete.
1
API key required for authorization.
your-api-key
Bitcoin address for receiving payments.
2NA......V75C
Public key associated with the payment address.
029......cf37
Fee rate in Satoshis per byte (optional).
3
Finalize the deletion of a listing by saving the signed Partially Signed Bitcoin Transaction (PSBT) and removing the listing from the database. This is the final step in the deletion process after signing the PSBT returned by the marketplace/listings/{id} endpoint.
The unique identifier of the listing to confirm deletion.
1
API key required for authorization.
your-api-key
Bitcoin address for receiving payments.
2NA......V75C
Signed Partially Signed Bitcoin Transaction.
cHNi.....ZUEAAA==
Creates a transaction to purchase a listing on the marketplace. Returns a base64-encoded Partially Signed Bitcoin Transaction (PSBT) and input indices that the buyer must sign to complete the purchase.
API key required for authorization.
your-api-key
Unique identifiers of the listing to purchase.
[1,2]
Bitcoin address for the buyer's payment.
2N6......nbKL
Public key associated with the buyer's payment address.
033......5c05
Ordinal address for the buyer.
e58......88a26
Broadcasts the transaction to the network and updates the listing status.
API key required for authorization.
your-api-key
Array of listing IDs to broadcast.
[1,2]
Base64-encoded Partially Signed Bitcoin Transaction (PSBT) to broadcast.
cHNi.....ZUEAAA
Bitcoin address for the buyer's payment.
2N6......nbKL
Ordinal address for the buyer.
e58......88a26
Transfers one or more ordinals, generating a Partially Signed Bitcoin Transaction (PSBT) that must be signed by the owner.
API key required for authorization.
your-api-key
List of ordinal transfers with receiver addresses.
Bitcoin address for the maker's payment.
2N6.....nbKL
Public key associated with the maker's payment address.
033.....5c05
Public key associated with the maker's ordinal.
e58.....88a26
Fee rate in Satoshis per byte.
28
Checks if padding outputs exist for a given Bitcoin address.
API key required for authorization.
your-api-key
Bitcoin address to check for padding outputs.
2N6......bKL
Optional number of outputs to create.
3
Selects padding outputs associated with a given Bitcoin address.
API key required for authorization.
your-api-key
Bitcoin address to select padding outputs.
2N6......bKL
Sets up padding outputs for a given Bitcoin address.
API key required for authorization.
your-api-key
Bitcoin address to set up padding outputs.
2N6......bKL
Public key associated with the Bitcoin address.
033......05c05
Fee rate in Satoshis per byte.
28
Optional number of outputs to create.
3
Creates a new launchpad with specified phases and configuration.
API key required for authorization.
your-api-key
The slug of the launchpad.
satoshibles-the-ordinals
Bitcoin address for receiving payments
2N6ZePLQrKtix9bJBfznsykxKX1XtirnbKL
Public key associated with the payment address
033528dc4c9fd062e63d2a8d5f8b2e3c3b8312ae7c1d3c4a41a9dc4eefa4205c05
Maker ordinal address
bc1q...
Public key associated with the ordinals
e581edf3a948470930171a3e676490a8f7953a3698044c14b4d75ffeabc88a26
Array of launch phases
Confirms and updates the signed PSBT for a specific launchpad.
The unique identifier of the launchpad phase psbt.
API key required for authorization.
Base64-encoded signed PSBT.
cHNi.....ZUEAAA==
Creates a new buy offer for an inscription in an active launchpad phase.
API key required for authorization.
Launchpad ID.
1
Bitcoin address for receiving change.
bc1q...
Public key for the payment address.
02ab...
Bitcoin address for receiving the inscription.
bc1q...
Fee rate in sats/vB.
5
Completes the purchase of a launchpad listing by submitting a signed Partially Signed Bitcoin Transaction (PSBT) to the marketplace.
The unique identifier of the buy offer to submit.
1
API key required for authorization.
your-api-key
Base64-encoded signed Partially Signed Bitcoin Transaction (PSBT) for the purchase.
cHNi.....ZUEAAA==
Retrieves a list of all launchpads with optional filtering.
API key required for authorization.
The page number for pagination (optional)
1
Number of items per page (optional)
10
Sort listings by this field (optional)
id
id
, created_at