The O(1) Labs team is proud to announce that 1.3.1beta1 is ready to test on Mainnet! This release includes a set of critical bugfixes and improvements that we have applied to 1.3.0 as hotfixes to ensure minimal changes between releases. Larger changes will come along with a slower process in an incoming 1.3.2alpha1 and future 1.3.2+ releases.
If you run into any issues, please include Release: 1.3.1beta1
in the name of any issues you create. Please report any issues you encounter here or join the Discussion!
Bug Fixes:
- Improve nonce edge case handling in rosetta #1060
- Fix integration tests to match the deployed infrastructure #10811
New Features:
- Improve error handling and retry logic in the foundation delegation uptime client #10789
- Make the new docker entrypoint script more flexible and lower disk used for logging #10841
- Support memos in rosetta responses #10538
Complete Changelog since 1.3.0:
Upgrading & Connecting to Mainnet
Debian Packages:
Debian Repository:
First, set up and update the beta
Debian Repository for your platform with the following commands:
sudo rm /etc/apt/sources.list.d/mina*.list
echo "deb [trusted=yes] http://packages.o1test.net $(lsb_release -cs) beta" | sudo tee /etc/apt/sources.list.d/mina-beta.list
sudo apt-get update
Then, install the package(s) that you need:
Mina Daemon: sudo apt-get install -y mina-mainnet=1.3.1beta1-529bf17
Mina Archive: sudo apt-get install -y mina-archive=1.3.1beta1-529bf17
New Mina Archive Schema: create_schema.sql
Docker Images:
Every docker image is built for each of the supported platforms, replace CODENAME
in the images below with your choice of bionic
, focal
, stretch
, buster
, or bullseye
to select the base docker image.
Mina Daemon: minaprotocol/mina-daemon:1.3.1beta1-529bf17-CODENAME-mainnet
Mina Archive: minaprotocol/mina-archive:1.3.1beta1-529bf17-CODENAME
New Mina Archive Schema: create_schema.sql
Mina Rosetta: minaprotocol/mina-rosetta:1.3.1beta1-529bf17-CODENAME
Sandbox Node: For testing in an isolated, single-node network without snarks
As of 1.2.0, the demo functionality is built into the standard daemon container, via the environment variable RUN_DEMO=true
.
Just docker run -it --name mina-demo -e RUN_DEMO=true minaprotocol/mina-daemon:1.3.1beta1-529bf17-CODENAME-devnet
and go!
Step by Step Guide:
Check out our documentation for complete instructions on using this version to connect to Mainnet.
Docker only Make sure to run with --peer-list-url https://storage.googleapis.com/mina-seed-lists/mainnet_seeds.txt
or add PEER_LIST_URL=https://storage.googleapis.com/mina-seed-lists/mainnet_seeds.txt
to your .mina-env
.
If you are running the correct version on the correct network MAINNET, mina client status
will show:
Chain id: 5f704cc0c82e0ed70e873f0893d7e06f148524e3f0bdae2afb02e7819a0c24d1
Git SHA-1: 529bf17eadca3d589d12ba6c9333b2edf13d308b