github MinaProtocol/mina 1.1.3
Mainnet RC 1 v1.1.3

latest releases: 3.0.1-migration-tooling, 3.0.0-migration-tooling, 3.0.0devnet...
3 years ago

v1.1.3 Mainnet Release Candidate 1

The team has been hard at work as usual in the run-up to mainnet launch, and we've reached a major milestone, the launch of the Mainnet Release Candidate! If all goes well in the first week of block production, this network, this version of the software, and Mina will graduate to Mainnet!

To support the launch, v1.1.3 includes the Mainnet genesis ledger, mainnet-specific signatures (to prevent replaying transactions from testnets onto the real network), a new debian package name mina-mainnet and a variety of bug fixes and enhancements as usual. The network will launch and begin producing blocks at 2021-03-17 00:00:00Z. In the meantime, running a node will connect, reach "Bootstrap" status and then wait until the chain start time.

Alerting, Monitoring, and Testing:

  • Metrics improvements all over the codebase in PRs #8158 #8045 #8116 #8194 #8223 #8241
  • Implemented new libp2p checker for verifying uptime from the watchdog container in PR #8207

Automation Improvements:

  • Automation changes for new networks in PRs #8225 #8179 #8239 #8235 #8242
  • New block producer sidecar container/debian package for submitting uptime information in PR #8122 and related changes to the limited graphql interface in #8204
  • Fix demo mode containers in Dockerfile-rosetta and Dockerfile-coda-demo in PR #8175
  • Improved/standardized output for the genesis ledger tool to match existing bash tooling in PR #8217

Regressions Resolved:

  • More Coda-> Mina changes in log/cli output in PRs #8185 #8205

New Features:

  • Log warnings when users attempt to create transactions that will fail due to the minimum account creation fees in PR #8215
  • Expose the transaction failure reason via the GraphQL API in PR #8192 addressing #5960 and #8151

See 1.0.5...1.1.3 for the complete set of changes since 1.0.5

Upgrading & Connecting

Daemon Release Artifacts:

Debian Package:
sudo apt-get install -y mina-mainnet=1.1.3-48401e9
Docker Image:
minaprotocol/mina-daemon-baked:1.1.3-48401e9

Archive Node Release Artifacts:

Debian Package:
sudo apt-get install -y mina-archive=1.1.3-48401e9
Docker Image:
minaprotocol/mina-archive:1.1.3-48401e9
Schema for initializing postgres:
create_schema.sql

Sandbox Node: For testing in an isolated, single-node network without snarks

Docker Image:
minaprotocol/mina-demo:1.1.3-48401e9
Just docker run -it --name mina-demo minaprotocol/mina-demo:1.1.3-48401e9 and go!

Block Producer Stats Sidecar:

New with this release is the block producer stats sidecar. Any block producer receiving foundation delegation (or intending to compete for delegation in the future) should run the sidecar alongside their daemon, see the official docs for more information.
Docker Image
minaprotocol/mina-bp-stats-sidecar:latest
Debian Package
sudo apt-get install -y mina-bp-stats-sidecar=1.1.3-48401e9

Step by Step Guide:

Check out our documentation for complete instructions on using this version to connect to the Mainnet Release Candidate. Make sure to run with --peer-list-url https://storage.googleapis.com/mina-seed-lists/mainnet_seeds.txt.

If you are running the correct version on the correct network, mina client status will show:

Chain id:     5f704cc0c82e0ed70e873f0893d7e06f148524e3f0bdae2afb02e7819a0c24d1
Git SHA-1:    48401e92d94948c066c03ca76326c065e5cbfc92

Don't miss a new mina release

NewReleases is sending notifications on new releases.