A step-by-step guide to preparing an Arkade wallet at arkade.money, adding the BTC/DePix market to it, and swapping DePix. Use it to test Arkade payouts from POST /deposit end to end: the wallet you set up here gives you the ark1โฆ address, and the DePix paid to that address lands in this same wallet.
Arkade is in beta
Arkade is live in the API, but still a beta. Please do not use it in production yet, and do not test it with substantial amounts. Always start with a small value. We will announce on the Changelog when it is ready for production use.
Open arkade.money and create a new wallet. Wait for it to finish loading before doing anything else.The wallet's loading screen. Wait for it to finish.
On the receive screen, scan the QR code or copy the address that matches the network you are sending from. The Unified address is selected by default; if the sending wallet does not recognise it, copy Arkade address or Bitcoin address specifically.In "Receive", check and copy the address matching the network you are sending from.
This is your depixAddress
The Arkade address on this screen (it starts with ark1โฆ) is the one to send as depixAddress on POST /deposit, or to configure as your default payout address. The DePix of every deposit paid to it shows up in this wallet.
The quote_asset.id is the DePix asset ID. Paste it exactly as shown: a single wrong character and the market points at a different asset.1. In "Settings", tap "Advanced".2. Under "Advanced", open "Solvers".3. Tap "+ Add new", paste the whole JSON and confirm with โ.4. Check that "solver-ae6c048f ยท BTC/DePix" is on the list.
Done
If the card solver-ae6c048f ยท BTC/DePix is visible, the market was added correctly.
With the market in place, the swap is made in the wallet itself: select BTC/DePix, enter the amount and confirm. A detailed walkthrough of this step, with screenshots, is being written and will be added here.Start with a small amount. While Arkade is in beta, a swap that behaves oddly is worth reporting: quote the ark1โฆ address you used and, if a deposit was involved, its id and the X-Request-ID (see Troubleshooting).