// FIELD EXERCISE · OPENS NOV 10, 2026
Join the stagenet
The stagenet is a full rehearsal of CAMO before mainnet: same rules, same privacy, coins with no value. Run a node, mine, send private payments, try to break things, and report what you find.
- NETWORK
- stagenet
- P2P PORT
- 39740
- NODE RPC
- 39741
- ADDRESSES START
- Q
add --stagenet to every command
open it to help the network
local only by default
mainnet addresses start with C
01 Build CAMO
On Linux (Ubuntu 22.04 or 24.04), install the build tools, then build the node and wallet:
sudo apt update
sudo apt install -y git build-essential cmake pkg-config libssl-dev libzmq3-dev \
libunbound-dev libsodium-dev libunwind8-dev liblzma-dev libreadline-dev \
libexpat1-dev libpgm-dev libhidapi-dev libusb-1.0-0-dev libprotobuf-dev \
protobuf-compiler libudev-dev libboost-all-dev
git clone --recurse-submodules https://github.com/thedifference7717-sys/camo
cd camo && mkdir -p build/release && cd build/release
cmake -DARCH=x86-64 -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF -DUSE_DEVICE_TREZOR=OFF ../..
make -j$(nproc) daemon simplewallet
cd bin
On a Mac with Homebrew: brew install cmake pkg-config boost openssl zeromq unbound libsodium expat readline hidapi protobuf libusb, then the same git clone, cmake and make (use -DARCH=armv8-a on Apple Silicon). If Homebrew's newest Boost breaks the build, use Linux.
02 Start a node
Until the seed nodes are built into the software, point your node at them by hand:
./camod --stagenet \
--add-priority-node [SEED NODE 1 IP]:39740 \
--add-priority-node [SEED NODE 2 IP]:39740
Leave it running. It syncs the chain into ~/.camo/stagenet. Type status in its window to see the height and peers, and exit to stop it cleanly.
03 Make a test wallet
In a second terminal, in the same bin folder:
./camo-wallet-cli --stagenet --generate-new-wallet stagenet-test
Pick a password, then write the 25 words on paper. Your address starts with Q. Type address to show it again.
04 Mine test coins
In the wallet, start mining to yourself with two CPU threads:
start_mining 2
Or mine with XMRig, the way you will on mainnet: see the mining guide and use port 39741 for solo mining against your stagenet node. Mined coins unlock after 60 blocks (about an hour). Type stop_mining to stop.
05 Send a private payment
Swap addresses with another tester (or make a second wallet), then:
transfer Q…their address… 5
Every payment uses a ring of 16 and hides the amount. Check what the chain reveals in the stagenet block explorer: [STAGENET EXPLORER LINK].
06 Help the network
- Open TCP port 39740 on your router or firewall so other nodes can reach yours.
- Restore a wallet from its 25 words (
--restore-deterministic-wallet) and check the balance comes back. - Stop your node for a while, restart it and watch it catch up.
- Report bugs on GitHub issues. Report security problems privately to camocoin@proton.me, never in public.