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

Fund and Lock Bitcoin

Decide your amount, fund your own Sidepit ID, then LOCK by sweeping it to Sidepit's deposit address.

Putting Bitcoin on Sidepit is two separate actions, in a fixed order:

  1. Fund — decide how much you want to trade, and send exactly that amount to your own Sidepit ID, the connected bc1q address you just created.

  2. Lock — sweep the entire balance of your Sidepit ID to Sidepit's deposit address, using UniSat.

The amount decision happens before anything moves — at the funding step, not the LOCK step: LOCK sweeps whatever the Sidepit ID holds.

The order matters because Sidepit identifies your account from the LOCK transaction itself: it credits the account whose Sidepit ID the payment spends from.

Before you fund

  1. Read the live contract with the Public API quickstart.

  2. Treat the published initial margin as an engine minimum per contract, not a recommended deposit.

  3. Allow for adverse P&L, working-order margin, execution fees, and the Bitcoin network fee.

  4. Start small. Use a dedicated bc1q Sidepit ID holding only the amount you intend to lock.

Sidepit charges an execution fee of 125 sats per contract per side per execution. At $100,000/BTC that is about $0.125 per side. Opening and later closing one contract costs that trader 250 sats before P&L.

Step 1: decide the amount, fund your own Sidepit ID

  1. Decide how much you want to trade with. That decision is made here — LOCK will sweep everything the Sidepit ID holds.

  2. In the connected UniSat wallet, choose Receive. Copy and verify the complete Native SegWit bc1q Sidepit ID.

  3. Send exactly the chosen amount from your external source to that address.

  4. Wait until UniSat shows the funds as confirmed.

Funding a connected Native SegWit address
Fund your own Sidepit ID before using LOCK.

Step 2: LOCK — sweep your Sidepit ID to the deposit address

This is where you handle Sidepit's deposit address. Verify it first — see the next section — then:

  1. In UniSat, with your connected Sidepit ID selected, choose Send.

  2. Paste Sidepit's deposit address and verify every character of it.

  3. Send the entire balance — use Max. The Bitcoin network fee comes out of it.

  4. Review, sign, and send.

  5. Record the complete public transaction ID.

Placeholder for the UniSat send from the Sidepit ID to the deposit address
Screenshot slot: UniSat Send from the connected Sidepit ID to the verified deposit address.

Do not retry an ambiguous send. If anything about the transaction is unclear, inspect the address and transaction ID first.

Advanced users can also LOCK from the terminal client in the open-source Public API repository.

Verify the deposit address

You are about to paste this address into a real Bitcoin transaction, so confirm it against independent public sources first. The deposit address is:

Sidepit deposit address: bc1qn9szw2tfte4m2l7enhentvjpvnque932xr2m03

Two independent public sources confirm it:

  1. On-chain, via Ordinals. The deposit wallet holds Jacket #8 of the Sidepit Jacket collection (the children of the Sidepit parent inscription, inscribed March 2024). Open Jacket #8 on ordinals.com and read the address currently holding it.

  2. In the open-source client. The same address is pinned as SIDEPIT_WALLET in users-cli/cli/constants.py in the public repository.

If this page, the Jacket #8 holder, and the repository constant ever disagree, stop and contact the Sidepit beta operator before sending anything.

Verify account credit

A seen deposit may appear as pending before it is credited. Sidepit does not promise a fixed confirmation count or completion time.

Open the trading app at app.sidepit.com with your connected wallet and check your account. A pending deposit has been seen but is not yet available margin — wait and check again; do not send again. Once credited, the funds appear in your available margin, subject to margin rules.

If support is needed, provide only the complete public Sidepit ID and Bitcoin transaction ID.

Last updated

Was this helpful?