An Arkade Note is a recoverable VTXO and is akin to a virtual voucher created by the server and redeemable for VTXOs. Arkade Notes are designed for several purposes:Documentation Index
Fetch the complete documentation index at: https://docs.arkadeos.com/llms.txt
Use this file to discover all available pages before exploring further.
- Smooth user onboarding. An operator can issue Arkade Notes that users redeem for a VTXO
- Offchain VTXO spending Arkade Notes can be sent via standard communication channels (e.g. messengers, NFC, ..)
Arkade Note Structure
Each note starts with the prefixarknote and contains (CreateNoteRequest):
- A Unique ID (uint32): a distinct identifier for tracking each note
- Value: the amount this note is worth
- Server Signature: a signature on the
ID | amounthash validating authenticity
GetVtxos API, the recoverable_only filter specifically refers to notes, sub-dust, or swept VTXOs.
Redeeming Arkade Notes
Redeeming a note works much like spending a VTXO offchain. Instead of providing a VTXO as an input to an intent, the client includes the Arkade Note. The note is then marked as spent (ensuring double-spent protection) and replaced with a new VTXO belonging to the user.Distribution and Use Cases
Arkade Notes are simple encoded text strings, making them highly portable. They can be:- Sent via chat or email
- Printed as QR codes
- Transferred over contactless technologies like NFC