Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Install dependencies:
- sudo apt install git curl
- If using Ubuntu/Debian, install the packages build-essential and libgconf2-dev as well.
- Set up nixos:
- curl https://nixos.org/nix/install | sh
- . ~/.nix-profile/etc/profile.d/nix.sh
- sudo mkdir -p /etc/nix
- sudo nano /etc/nix/nix.conf
- Add the following two lines for binary-caches from the official repository to /etc/nix/nix.conf:
- binary-caches = https://cache.nixos.org https://hydra.iohk.io
- binary-cache-public-keys = hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ=
- Set up Cardano SL:
- cd ~
- git clone https://github.com/input-output-hk/cardano-sl.git
- cd cardano-sl
- git checkout master
- nix-build -A connectScripts.mainnetWallet -o connect-to-mainnet
- Set up Daedalus:
- cd ~
- git clone https://github.com/input-output-hk/daedalus
- cd daedalus
- nano package.json
- # Delete the line starting with "electron-inspector"!
- npm install
- If you are getting the AssertionError for a wrong node version, edit the file node_modules/fbjs-scripts/node/check-dev-engines.js and comment out line 39 to 42 and line 57 to 60, which both start with assert( semver.satisties(npmVersion.
- Then run npm install again.
- npm run build
- NODE_TLS_REJECT_UNAUTHORIZED=0 npm run start
- Deadalus should now be running in the terminal. To start Cardano SL, open up a new one.
- cd ~/cardano-sl
- ./connect-to-mainnet
- Now you can use the Daedalus application.
- When getting a Daedalus Sync Error while setting up reload the view by pressing Ctrl+R.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement