Build on DIGIRARE.
Read the market, list collectibles, buy available units, and make offers. Sign transactions with your own wallet or local signer.
Start with what you want to build
Section titled “Start with what you want to build”Market dataBrowse collections, read prices, and track sales. No authentication needed.
Trading integrationCreate a session and connect your transaction signer.
Buy and sellRequest a quote, review the transaction, and submit your signature.
Make offersChoose between specific units and standing collection offers.
How the API works
Section titled “How the API works”Public reads need no API key. Account actions use a 24-hour session obtained by signing a login message. Transaction signing is separate: the API builds an unsigned PSBT, your signer reviews and signs it, and the API verifies the result. Private keys stay with you.
Counterparty assets can have many editions. Each listing sells one prepared unit; checkout lets you request a quantity and maximum price per unit. BTC amounts are integer satoshis, and raw asset quantities are decimal strings.
Build a reliable integration
Section titled “Build a reliable integration”Fees and pricesPrice bounds, fee breakdowns, and seller proceeds.
Limits and errorsRequest budgets, error codes, and retry timing.
SDK and examplesThe TypeScript client and a local trading runner.
RecoveryResume safely after a timeout or interrupted submission.
The HTTP API is versioned under /v1. Review changes before
updating an integration. OpenAPI defines the HTTP schemas;
llms.txt and llms-full.txt provide the
guides in plain text.