Linux x64 · Docker

Test Meownero locally.

Receive test coins, send a payment and restore a wallet. The test runs offline on your machine, not on a public testnet.

Linux x64 Docker tester

Command-line only. The graphical wallet isn't ready to download.

Test coins have no value. Never use real funds or your own recovery phrase.

Download tester ZIP

182 MiB · Docker image, launcher and setup guide

You'll need

Use a non-root account with Docker access. Docker Desktop, remote Docker, ARM, macOS and Windows are untested.

Run the test

Save the ZIP in a new folder and open a terminal there. Keep that terminal open for all four steps. Stop if any command fails.

1. Check the download

Keep the original ZIP filename. The checksum should print OK.

printf '%s  %s\n' '0b72d59fba8bd01b1ba45e72016c4e5c36176026918c1152c1e75d3e01030978' 'meownero-vanguard-linux-x64-docker-96aa5a8.zip' | sha256sum --check

2. Unpack it

This checks the files inside and moves into the kit folder. It refuses to overwrite an existing folder.

test ! -e 'meownero-vanguard-linux-x64-docker-96aa5a8' && test ! -L 'meownero-vanguard-linux-x64-docker-96aa5a8' &&
unzip 'meownero-vanguard-linux-x64-docker-96aa5a8.zip' &&
cd 'meownero-vanguard-linux-x64-docker-96aa5a8' &&
sha256sum --check SHA256SUMS

3. Load the Docker image

docker load --input 'meownero-vanguard-linux-x64-fd7256b1.docker.tar.gz' &&
test "$(docker image inspect --format '{{.Id}}' 'sha256:fd7256b13c90935782aedcebd23dcbd8dbe1e16853974ffb6722a116e32a13f9')" = 'sha256:fd7256b13c90935782aedcebd23dcbd8dbe1e16853974ffb6722a116e32a13f9' &&
test "$(docker image inspect --format '{{.Os}}/{{.Architecture}}' 'sha256:fd7256b13c90935782aedcebd23dcbd8dbe1e16853974ffb6722a116e32a13f9')" = 'linux/amd64' &&
printf '%s\n' 'Exact image verified: linux/amd64'

Continue only if it prints "Exact image verified: linux/amd64".

4. Run it

Run this from the kit folder. It creates receipts/journey01 for the results. Use a new output folder for each run, with no symlinks in its parent path.

mkdir -m 700 receipts &&
python3 -B vanguard/docker/run.py --image 'sha256:fd7256b13c90935782aedcebd23dcbd8dbe1e16853974ffb6722a116e32a13f9' --out ./receipts/journey01

In receipts/journey01, result.json must say PASS_NATIVE_JOURNEY. Check runtime.json for cleanup.removed set to true. Keep the results if a run fails.

The tester removes its container and disposable wallets when it finishes. Only the test results stay on disk.

Build details

Tested on Ubuntu 24.04.4 LTS, Docker Engine 29.5.3, cgroup v2 and Python 3.14.7. Other hosts and versions are untested. This is an accelerated FCMP++/CARROT regtest in an Ubuntu container. The wallet test passed, along with timeout and interruption checks.

ZIP filename
meownero-vanguard-linux-x64-docker-96aa5a8.zip
SHA256
0b72d59fba8bd01b1ba45e72016c4e5c36176026918c1152c1e75d3e01030978
Source commit
96aa5a836648153db7f2c3ef1e949b35b2f4bdff
Docker image ID
sha256:fd7256b13c90935782aedcebd23dcbd8dbe1e16853974ffb6722a116e32a13f9