Fork me on GitHub

Venture Further

An open source Ada wallet for users who need more

Download

Features

Powered by Knit, an extensible command language, Ariadne is a wallet for users who need more than a simple wallet can provide. Ariadne is written in Haskell and runs on Windows (coming later), Linux and macOS.

Coming soon...
                                    Wallet   Help   About   Logs                                                                                                          [ + Add wallet ]Create new wallet                                                                                                                          0. qw                      │         Name:                                                         └─ 0. Unnamed account      │                                                                        Passphrase:                                                         1. q                       │                                                                       └─ 0. Unnamed account      │               [ Create ]                                                                                                                   2. Untitled wallet         │ Restore wallet from a mnemonic                                        └─ 0. Discovered account 0 │                                                                              Name:                                                                                                                                 Mnemonic:                                                                                                                               Passphrase:                                                                                                                                           [ Restore ]                                                                                                                  ────────────────────────────┴───────────────────────────────────────────────────────────────────────              ___         _           __                                                                         /   |  _____(_)___  ____/ /___  ___                                                                / /| | / ___/ / __ `/ __  / __ \/ _ \                                                              / ___ |/ /  / / /_/ / /_/ / / / /  __/                                                             /_/  |_/_/  /_/\__,_/\__,_/_/ /_/\___/                                                                                                                                                                       Press <Enter> to send a command,                                                              <Backslash> <Enter> to insert a line break,                                                     <Up Arrow>/<Down Arrow> to go to previous/next command,                                                <Tab> to switch between widgets, <Esc> for menu                                                   Hint: you can select text with mouse by holding Shift                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ──────────────────────────────────────────────────────────────────────────────────────────────────── knit>                                                                                                                                                                                                   Local: block 9ae8f4ae21648e52, epoch 86, slot 3453 │ Network: epoch 86, slot 4180                  

Create a wallet

Create an unlimited amount of wallets for different uses and needs. Each of them is secured with a password and has a mnemonic phrase for recovery.

Coming soon...
                                    Wallet   Help   About   Logs                                                                │                                                                      │[ + Add wallet ]           │     Wallet name: qw                            [ Rename ] [ Remove ] │                            │                                                                      │ 0. qw                      │       Wallet id: #20e6bbc70665bac9252fb59d19681ace5ca1840ebdede6032c │ └─ 0. Unnamed account      │                                                                      │                            │         Balance: 0 ADA                                               │ 1. q                       │                                                                      │ └─ 0. Unnamed account      │        Accounts: [ ] Unnamed account                                 │                            │                                                                      │ 2. Untitled wallet         │     New account:                                          [ Create ] │ └─ 0. Discovered account 0 │                                                                      │                            │ Send transaction                                                     │                            │                                                                      │                            │                  Address                       Amount                │                                                                          [ - ]                              │                                                                [ + ]                                                          │   Estimated fee:                                                                                  ────────────────────────────┴───────────────────────────────────────────────────────────────────────              ___         _           __                                                                         /   |  _____(_)___  ____/ /___  ___                                                                / /| | / ___/ / __ `/ __  / __ \/ _ \                                                              / ___ |/ /  / / /_/ / /_/ / / / /  __/                                                             /_/  |_/_/  /_/\__,_/\__,_/_/ /_/\___/                                                                                                                                                                       Press <Enter> to send a command,                                                              <Backslash> <Enter> to insert a line break,                                                     <Up Arrow>/<Down Arrow> to go to previous/next command,                                                <Tab> to switch between widgets, <Esc> for menu                                                   Hint: you can select text with mouse by holding Shift                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ──────────────────────────────────────────────────────────────────────────────────────────────────── knit>                                                                                                                                                                                                   Local: block 9ae8f4ae21648e52, epoch 86, slot 3453 │ Network: epoch 86, slot 4181                  

Send and receive

Send and receive transactions using Ariadne’s intuitive interface.

Coming soon...
                                    Wallet   Help   About   Logs                                                                │                                                                      │ [ + Add wallet ]           │    Account name: Unnamed account               [ Rename ] [ Remove ] │                            │                                                                      │ 0. qw                      │         Balance: 0 ADA                                               │ └─ 0. Unnamed account      │                                                                      │                            │                                                                      │ 1. q                       │ Send transaction                                                     │ └─ 0. Unnamed account      │                                                                      │                            │                  Address                       Amount                │ 2. Untitled wallet         │                                                                [ - ] │ └─ 0. Discovered account 0 │                                                                [ + ] │                            │                                                                      │                            │   Estimated fee:                                                     │                            │                                                                      │                            │      Passphrase:                                                                                  │                  [ Send ]                                             ────────────────────────────┴───────────────────────────────────────────────────────────────────────              ___         _           __                                                                         /   |  _____(_)___  ____/ /___  ___                                                                / /| | / ___/ / __ `/ __  / __ \/ _ \                                                              / ___ |/ /  / / /_/ / /_/ / / / /  __/                                                             /_/  |_/_/  /_/\__,_/\__,_/_/ /_/\___/                                                                                                                                                                       Press <Enter> to send a command,                                                              <Backslash> <Enter> to insert a line break,                                                     <Up Arrow>/<Down Arrow> to go to previous/next command,                                                <Tab> to switch between widgets, <Esc> for menu                                                   Hint: you can select text with mouse by holding Shift                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ────────────────────────────────────────────────────────────────────────────────────────────────────knit>                                                                                                                                                                                                   Local: block 9ae8f4ae21648e52, epoch 86, slot 3453 │ Network: epoch 86, slot 4181                  

Manage

Create, rename, delete wallets, accounts, addresses, all with a few Knit commands in the terminal, or switch to graphical user interface (coming later) for the ease of use and the same capacities.

Advantages

  • Multiple accounts for each wallet
  • Transactions with multiple outputs
  • Optimized block storage
  • Runs on Windows (coming later), Linux, and macOS
  • Written in Haskell, the same language as Cardano SL

What’s next?

We envision Ariadne to be a wallet that opens up possibilities, no matter whether you’re an everyday or advanced user. For this reason, we plan to implement additional features that will increase both the capabilities of Ariadne and the ease of using it.

  • Fast sync via trusted 3rd party
  • New widgets and autocompletion for TUI
  • BIP-44 compatibility
  • Fast and automatic balance updates after transactions
  • Automatic download of new updates
  • GUI for Windows, macOS, Linux
  • Staking and delegation
  • Integration with hardware wallets

Try out our alpha right now

Download