Passionate about Bitcoin and convinced that education is the key, I wish to share with you the little knowledge I have and thus contribute to the adoption of Bitcoin. Otherwise, I'm a big fan of Pink Floyd, I'm learning to code, and I make memes. Looking forward to meeting you at the next meet-up! I am the creator of the training course BTC 205 - Non-KYC Purchase Solution.
Understanding the Ark protocol
The VTXO concept
The role of the ASP (Ark Service Provider)
- It provides the necessary liquidity for the network.
- It coordinates transactions between users.
- It organizes settlement "rounds" on the blockchain.
Rounds and privacy
- Scalability**: A single on-chain transaction can validate thousands of off-chain payments, drastically reducing costs for users.
- Confidentiality**: Each round acts as a CoinJoin. Funds from all participants are mixed into a common pool before being redistributed in the form of new VTXOs. This breaks the link between sender and receiver, making it extremely difficult, if not impossible, for an outside observer to trace payments.
ArkadeOS presentation
Installation and configuration
Access and installation
- Visit the application's official website: arkade.money.
- On Android (Chrome/Brave)** : Press the browser menu (three dots) and select "Install application" or "Add to home screen".
- On iOS (Safari)**: Press the share button (square with an upward arrow) and choose "On home screen".
Portfolio creation
- Click on "Create New Wallet".
-
The wallet is created instantly. Unlike traditional Bitcoin wallets, Arkade doesn't use a 12- or 24-word recovery phrase. Instead, Arkade automatically generates a private key in Nostr (nsec) format, which will be used to back up and restore your wallet. Remember to save this key immediately (see next section).
-
You'll see the "Your new wallet is live!" screen, confirming that your wallet is ready to use. Click on "GO TO WALLET " to access the main interface.
Connection to ASP
https://arkade.computer).Backing up your private key
- Go to Settings from the main screen.
- Select "Backup and privacy ".
- You'll see your private key displayed in
nsec...format. This long string of characters is your only means of restoring your wallet. - Press "COPY NSEC TO CLIPBOARD " to copy your private key.
- Keep this key in a safe place**: write it down on paper, store it in a secure password manager, or use any other backup method that suits you.
- Arkade also offers the "Enable Nostr backups " option. This feature uses the Nostr protocol (a decentralized network) to automatically back up certain data from your wallet in encrypted form to Nostr relays. This facilitates synchronization between multiple devices and offers simpler recovery of your wallet's status.
Using Arkade
Receiving funds
- Ark payment**: If the sender also uses Arkade, share your Ark address for an instant, confidential and virtually free transfer.
- On-chain deposit (Boarding)**: Use the Bitcoin address (
bc1p...) to receive from a classic wallet or an exchange. Allow for confirmation (~10 min) before funds are converted into VTXOs. - Lightning swap**: Generate a Lightning invoice and pay it from an external wallet Lightning. Funds arrive instantly via an automatic swap.
Sending funds
- Ark** payment: To an Ark address, the transfer is instant, private and virtually free (0 SATS fee). The recipient does not need to be online.
- Lightning** payment: Scan a Lightning invoice (
lnbc...) and Arkade automatically performs a swap. The ASP pays the invoice for you and debits your Arkade balance. - On-chain payment**: Towards a classic Bitcoin address (
bc1q...orbc1p...), Arkade initiates a "Collaborative Output" which will be included in the next on-chain round.
Advanced features
VTXO expiration management
Sortie Unilatérale (Unilateral Exit)
Advantages and limitations
Highlights
- User Experience (UX)**: No channel management, incoming capacity or complex channel backups as with Lightning. Just install and use.
- Privacy** : The default CoinJoin architecture offers a much higher level of anonymity than standard on-chain or Lightning transactions.
- Interoperability**: Pay any Bitcoin QR code (On-chain or Lightning) from a single interface.
Constraints
- Young protocol**: Ark is a very recent technology. Bugs may exist. It is advisable not to use Ark to store sums whose loss would be critical.
- ASP dependency**: Although non-custodial, the system relies on ASP availability for fluidity. If the ASP is offline, you can no longer transact instantly (only output your on-chain funds).
- Hot Wallet only** : The need to open the application regularly to refresh VTXOs is not suitable for cold storage (Cold Storage).
Comparison: Arkade vs Lightning vs Cashu
| Criterion | Arkade (Ark) | Lightning Network | Cashu (E-cash) |
| Model | Shared UTXO coordinated by server (ASP) | P2P network of payment channels | Blind tokens issued by a bank (Mint) |
| Custody | Non-custodial (you hold the keys) | Non-custodial (you hold the keys) | Custodial (the Mint holds the funds) |
| Privacy | High (Native CoinJoin, blind to the public) | Medium (Onion routing, but channels are visible) | Very High (Blind even to the Mint) |
| Scalability | Excellent (Massive on-chain batching) | Excellent (Infinite off-chain transactions) | Excellent (Simple server signatures) |
| Experience | Simple (close to an on-chain wallet) | Complex (channel management, liquidity) | Very simple (like digital cash) |
| Main risk | ASP availability & Expiration | Channel management & Backups | Trust in the Mint (risk of theft) |
Support & Assistance
- Go to Settings > Support.
- You'll find several options:
- Customer support**: Get help with your wallet, report bugs or ask questions.
- Secure Chat**: Your conversations are secure and private, with history maintained between sessions.
- Bug Reports**: Report any problems you encounter, including steps to reproduce them.
- Track Progress**: Keep track of your support tickets and conversations at all times.
Important note: Application in Beta
Recommendations for use
- Use small amounts**: Avoid storing large sums on Arkade. Use this wallet for your day-to-day expenses and keep your savings on a cold wallet hardware.
- Possible bugs and limitations**: As with any application under active development, Arkade may present bugs or unexpected behavior. Report any problems via integrated support.
- Rapid evolution** : The application and protocol are constantly being improved. Some features may change or be added in future versions.
Current known limitations
- 24-hour delay on VTXOs** : Newly created VTXOs cannot be used immediately for on-chain outputs.
- ASP unique**: It is not yet possible to change the ASP server in the application.
- Technical unilateral output**: No simplified interface for unilateral output yet (requires SDK).
Conclusion
Resources
- Arkade** website: arkadeos.com
- Documentation**: docs.arkadeos.com
- Ark** protocol: ark-protocol.org
- Source Code** : GitHub Arkade
Author
This tutorial has been written by Pierre
You can say thanks by tipping the professor.
Credits
This tutorial has not been proofread yet
The original content has been translated by AI, but human review is necessary to ensure its accuracy.
3 963 sats1 982 sats991 satsEvery content on the platform is the result of a collaborative effort: each lesson, translation, and revision is made possible by the work of contributors. For this reason, we are always looking for proofreaders who can review our content in many languages. If you want to participate in the proofreading process, please reach out in our Telegram group and read our tutorial. We remind you that this content is open-source - licensed under CC BY-SA - so it can be freely shared and used, as long as the original source is credited.
