For the complete documentation index, see llms.txt. This page is also available as Markdown.

FAQ

Is Sidepit live?

Yes. ProofNet is a production beta running on real mainnet Bitcoin. Access remains code-gated, and there is no paper-trading venue.

What trades on Sidepit?

Sidepit trades dated, Bitcoin-margined USDBTC forwards—not perpetual contracts. The contract is quoted in integer satoshis per USD. Read the Contract Specifications, then query the active ticker, contract size, margins, schedule, and expiry from the public exchange feed.

Why one-second auctions?

DLOB — one-second deterministic auctions remove time priority within the shared second. Better price wins over faster arrival. This changes the competitive axis from infrastructure speed to price and risk judgment.

Is a queued order filled?

No. A queued order has entered an auction. Use order, fill, and rejection data to resolve its outcome.

What happens to a market order?

A native market order has no user-chosen limit price. It sweeps available opposite liquidity within the exchange price band in one auction and cancels every unfilled remainder. It never rests.

What is the execution fee?

Sidepit charges an execution fee of 125 sats per contract per side per execution. The engine deducts it on every fill. A trader opening and later closing one contract pays 250 sats; at $100,000/BTC, that is about $0.25.

What is my Sidepit account?

Your connected Native SegWit bc1q Bitcoin address is your Sidepit ID and account. Fund that address first, then use LOCK. Never send directly from an external wallet or exchange to the deposit/lock address.

What is Sidepit's deposit address?

It is the exchange address your LOCK transaction pays: bc1qn9szw2tfte4m2l7enhentvjpvnque932xr2m03. Send to it only from your own Sidepit ID — never from an exchange or any other wallet, because Sidepit credits the account the payment spends from. Funding is: decide how much you want to trade, send exactly that to your own Sidepit ID, then LOCK by sweeping the Sidepit ID's entire balance to the deposit address. Verify the address independently: it is the address holding Jacket #8 of the Sidepit Jacket ordinals collection, and the same address is pinned in the open-source Public API client. See Fund and Lock Bitcoin.

Can an AI agent withdraw my Bitcoin?

Not when it uses the supported delegation path. A delegated key can trade and cancel for the owner's account. The protocol prevents it from unlocking funds, authorizing another agent, or revoking an agent.

What if the agent key is lost?

The owner's Bitcoin key is unaffected. Revoke the lost public agent ID and authorize a replacement. Existing positions and orders remain, and any surviving copy can trade until revocation becomes active.

What if the owner wallet is lost?

Restore the seed privately and verify that it reproduces the exact same full Sidepit ID. If every valid key and recovery seed is lost, there is no documented alternate signature path for owner actions. Never give support a seed or private key.

Where do unlocked funds go?

Only to the account's same full Sidepit ID. There is no alternate destination field.

How long does an unlock take?

Sidepit does not promise a completion time. Follow the same operation ID through PENDING, RESERVED, PROCESSING, and COMPLETED, or a named rejection. Once RESERVED, the request is irrevocable and cannot be canceled.

Where should developers start?

Clone the Public API repository, read AGENTS.md, and run the keyless quickstart. The public protocol contract is sidepit_api.proto.

Last updated

Was this helpful?