AMMOcoin Upgrade Guide
Current Status
The v1.0 chain is halted. v1.1 is a new chain with its own genesis block, so it is separate from v1.0. The v1.1.1 upgrade (Proof of Stake from block 2,776) is released on GitHub. Every node and wallet must run v1.1.1.
Step 1: Back Up Your v1.0 Wallet
Copy your v1.0 wallet.dat to several safe, offline locations. It holds the private keys to your v1.0 addresses.
Step 2: Leave Your v1.0 Data Untouched
Do not delete, rename or move your v1.0 data directory, and do not copy v1.0 data (blocks, chainstate, peers or config) into the new folder. v1.1.1 uses its own data folder automatically, so the two never mix:
- macOS:
~/Library/Application Support/AMMOcoin11 - Linux:
~/.ammocoin11 - Windows:
%APPDATA%\AMMOcoin11
The old folder name, used by both v1.0 and v1.1.0, is ~/.ammocoin (Linux), ~/Library/Application Support/AMMOcoin (macOS) or %APPDATA%\AMMOcoin (Windows). v1.1.1 also uses a new network ID, so it does not connect to v1.0 or v1.1.0 nodes.
Pre-release v1.1.1 test builds used ~/.ammocoincore / AMMOcoinCore and a separate test network. The released v1.1.1 does not read that folder or connect to that network. If you ran a test build, start the release with the new folder above; copy only wallet.dat across if you want to keep those keys.
If You Ran v1.1.0
Stop v1.1.0 and back up its wallet.dat. If you have v1.1 coins in that wallet, copy only wallet.dat from the old folder into the new v1.1.1 folder before you start v1.1.1 for the first time. Do not copy anything else; v1.1.1 downloads the chain itself. Only do this if the old folder holds your v1.1.0 wallet, not a v1.0 one.
If You Run a Linux Server
- The v1.1.1 Linux binaries need Ubuntu 22.04 or newer (glibc 2.34+; Ubuntu 24.04 tested). Ubuntu 18.04 and 20.04 cannot run them, so upgrade the OS first.
- If the node runs as a systemd service, the service must set
Environment=HOME=/root(or the home folder of the user that runs it). Without it the node stops with "Cannot find the Sapling parameters". Point-datadirat the new folder, for example/root/.ammocoin11. A full example unit is in the setup guide. - P2P port stays 37020, RPC port 51473. Masternodes must use port 37020 on a public IP. See Become an AMMOmaster.
Step 3: Do Not Send Anything
v1.0 transactions are no longer possible, and you do not need to send coins anywhere. Your v1.0 balance from the official snapshot (v1.0 block 434,881) will be airdropped to the same address on v1.1. The team will never email you an address to send coins to.
Step 4: Install v1.1.1 When Released
When v1.1.1 is announced, install it from the Downloads page (verify the checksum) and import your v1.0 wallet.dat (or its private keys); work on a copy, never the original. Your airdropped balance will appear at the same addresses. Full instructions will be published with the release.
Detailed Migration Guide
See the Migration page for the full explanation.