Updating the Testnet Infrastructure for ADAMANT
1
0

Introduction
The open-source project ADAMANT recently raised an important infrastructure task in Issue #148 on GitHub. As the project evolves, maintaining a robust testnet environment becomes critical. This article walks through the key motivations and provides a ready-to-use bootstrap image for developers and contributors.
Why the TestnetĀ matters
A healthy testnet is the foundation of reliable blockchain development. In the issue description, the maintainers note:
āThe ADAMANT testnet infrastructure needs to be updated and stabilized to support development, testing, and community contributions.ā
They also emphasise that:
āDevelopers and contributors require easy access to test ADM coins and a straightforward way to bootstrap theirĀ nodes.ā
These statements underscore two keyĀ points:
- Accessibility: New contributors should be able to spin up a node quickly without complexĀ setup
- Stability: The test nodes must run reliably so that testing mirrors production-like conditions
Whatās provided: Bootstrap image for ADMĀ Testnet
To support easier onboarding, a snapshot of the testnet database has been made available for download:
Download link:
https://testnet.adamant.im/db_test_backup.sql.gz
Using this image, you can bootstrap a fresh node thatās already synced to the testnet stateāāāsignificantly reducing the time to getĀ started.
How to bootstrap your Testnet ADMĀ node
Here is a suggested workflow to get your testnet node boostrapped after you installed it.
Download the bootstrap testnet database snapshot:
wget https://testnet.adamant.im/db_test_backup.sql.gz
Unzip theĀ image:
gunzip db_test_backup.sql.gz
Finally load the image into the testnet nodeās database:
psql adamant_test < db_test_backup.sql
Run tests
If you are contributing or validating features, run the unit tests and API tests against your node, as per the projectās guidelines.
Request Testnet ADM coins and access theĀ app
You can request 3500 ADM on testnet using the same faucet as mainnet https://adamant.im/free-adm-tokens.
Access Testnet messenger app: https://dev-adamant-testnet.surge.shāāāautobuild from devĀ branch.
Testnet explorer: https://testnet.adamant.im
Happy testing!Ā š
Updating the Testnet Infrastructure for ADAMANT was originally published in ADAMANT on Medium, where people are continuing the conversation by highlighting and responding to this story.
1
0
Securely connect the portfolio youāre using to start.