Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.1 KB

File metadata and controls

20 lines (15 loc) · 1.1 KB

Local Mina Demo

If all you need is a running daemon and some blocks, the minaprotocol/mina-daemon container has everything you need when started in demo mode (set the RUN_DEMO=true environment variable). It uses the same configuration as the testnet, but instead of the community participants ledger it uses a simple ledger with a single demo account.

The public key of the demo account is B62qrPN5Y5yq8kGE3FbVKbGTdTAJNdtNtB5sNVpxyRwWGcDEhpMzc8g, with the following private key file (the password is the empty string):

{"box_primitive":"xsalsa20poly1305","pw_primitive":"argon2i","nonce":"8jGuTAxw3zxtWasVqcD1H6rEojHLS1yJmG3aHHd","pwsalt":"AiUCrMJ6243h3TBmZ2rqt3Voim1Y","pwdiff":[134217728,6],"ciphertext":"DbAy736GqEKWe9NQWT4yaejiZUo9dJ6rsK7cpS43APuEf5AH1Qw6xb1s35z8D2akyLJBrUr6m"}

This account has 100% of the stake.

The demo container will run a block producer and a snark worker. You need to make sure the --publish at least the GraphQL port, for example docker run --publish 3085:3085 -e RUN_DEMO=true -it minaprotocol/mina-daemon:<version>. Any additional arguments will be passed to the daemon.