A helper web-app and cli to test cardano-wallet.
wget https://raw.githubusercontent.com/piotr-iohk/ikar/master/docker-compose.yml
NETWORK=mainnet docker-compose up
This immediately spins up:
- cardano-node connected to
mainnet
- cardano-wallet on port
8090
- ikar web-app on port
4444
Visit http://localhost:4444/, click Connect and play around!
ℹ️ With Ikar you can also connect to
preview
andpreprod
testnets. See Cardano Book for more information on environments.
If you already have cardano-wallet and cardano-node set up on your machine, you can connect Ikar to the stack as follows:
Via docker
Get latest release:
docker run --network=host --rm piotrstachyra/icarus:latest
Or play with current master
branch:
docker run --network=host --rm piotrstachyra/icarus:master
or
From repository
- Have ruby.
- 👇
git clone https://github.com/piotr-iohk/ikar.git
cd ikar
bundle config set without 'development test'
bundle install
ruby app.rb
or
From repository with `nix`
Nix development shell provides required ruby
and app depenencies.
This command starts app:
nix develop -c ruby app.rb
Good! now visit http://localhost:4444/, click Connect and play around!
Releases have the same versions as cardano-wallet and should be compatible with them.
Updating Gemfile
requires regenerating Gemfile.lock
and gemset.nix
:
bundle lock
nix run nixpkgs#bundix