⏹️
Truebit on Ethereum v1
  • About Truebit on Ethereum
    • Overview
    • Use Cases
    • Research
    • FAQ
  • Getting Started
    • Install Truebit on Ethereum
    • Truebit on Ethereum Structure
    • Start Docker container
    • Create a Wallet
    • Synchronize the Ethereum Node
    • Start a Truebit on Ethereum Terminal for Each Role
    • Start Truebit on Ethereum
    • Purchase TRU tokens
    • Check Balances
    • Purchase Solver License
    • Start Solve and Verify
    • IPFS connection for distributed file sharing
    • Glossary
  • COMMUNITY
    • Support & More Information
Powered by GitBook
  1. Getting Started

Start Docker container

Truebit on Ethereum is packaged as a Docker container. Before you can run Truebit, you will need to first start Docker.

1. Set Variables

export mypass=secretclefpassword
export YYY=$HOME'/truebit-docker'
export mypass=secretclefpassword
export YYY=$HOME'/truebit-docker'
SET mypass=mypassword
SET YYY=%userprofile%/truebit-docker

2. Start Docker

docker run -e TBPASS=$mypass --network host -v $YYY/docker-clef:/root/.clef -v $YYY/docker-geth:/root/.ethereum -v $YYY/docker-ipfs:/root/.ipfs -v $YYY/docker-consensus:/root/.eth2 --name truebit -dit truebitprotocol/truebit-eth:latest /bin/bash
docker run -e TBPASS=$mypass --network host -v $YYY/docker-clef:/root/.clef -v $YYY/docker-geth:/root/.ethereum -v $YYY/docker-ipfs:/root/.ipfs -v $YYY/docker-consensus:/root/.eth2  --name truebit -dit truebitprotocol/truebit-eth:latest /bin/bash
docker run -e TBPASS=%mypass% --network host -v %YYY%/docker-clef:/root/.clef -v %YYY%/docker-geth:/root/.ethereum -v %YYY%/docker-ipfs:/root/.ipfs -v %YYY%/docker-consensus:/root/.eth2 --name truebit -dit truebitprotocol/truebit-eth:latest /bin/bash
PreviousTruebit on Ethereum StructureNextCreate a Wallet

Last updated 1 year ago