Christian Saucier edited this page Feb 1, 2019 · 2 revisions

Equibit Open Testnet Wiki

This wiki is a collaboration space for the Equibit community. If you are new to Equibit, please visit the main repository page at: https://github.com/Equibit/Open-Testnet.

Network Achievements

We are gamifying network adoption by creating a series of achievements that may be claimed by network peers depending on their level of participation or resource commitment.

To claim an achievement create an issue with the name of the achievement in the title.

First Step: Node-runner Achievement

To unlock the Node-runner achievement:

  • Install the EQB node software
  • Generate a bech32 address
  • Request some EQB from one of the Testnet Operators (Christian or David)
  • Send half the amount back to claim your achievement

The following players have unlocked this achievement:

  • Jorgeminator (2019.01.14)
  • christianblaze (2019.01.14)
  • Prometheus (2019.01.17)
  • BearTM (2019.01.19)

Solo-miner Achievement

To unlock the Solo-miner achievement:

  • First unlock the Node-runner achievement, every solo miner runs their own node (by definition)
  • Install the EQB miner software
  • Customize the coinbase message and block reward address
  • Mine a block
  • Send one of the Testnet Operators some (small) amount of your block reward from your address to claim your achievement

The following players have unlocked this achievement:

  • Jorgeminator (2019.01.15)
  • BearTM (2019.01.19 - Quad-miner)

Mine-crafter Achievement

To unlock the Mine-crafter achievement:

  • First unlock the Solo-miner achievement, every Mine-crafter must mine their own coin (by definition)
  • Send one of the Testnet Operators a list of 100 coinbase payments to the same address

The list of transactions can be extracted using: ./equibit-cli -datadir=data listtransactions

In a bash shell, you can extract the transaction IDs using: ./equibit-cli -datadir=data listtransactions | grep txid

The following players have unlocked this achievement:

  • Jorgeminator (01/24/2019)

Network-maker Achievement

To unlock the Network-maker achievement:

  • First unlock the Node-runner achievement, every Network-maker must be running a full node.
  • Configure your local network to allow inbound tcp connections to your computer's port 17331 (default value)
  • Invite one of the Testnet Operators to add your node to theirs.

The operator will use the command ./equibit-cli -datadir=data addnode {your_ip:port} add

Configuring your local network is dependent on your local network hardware and topology. A way to test whether your network and node is configured properly is to attempt to telnet {your_ip} {port}. Additional help may be found on the Internet by searching for help "running a full bitcoin node". The network, firewall, and port configurations needed for Bitcoin are similar to those needed for Equibit.

The default port (17331) is configured in the data/equibit.conf file. You can change this value.

Stress-tester Achievement

To unlock the Stress-tester achievement:

  • First unlock the Node-runner achievement
  • Join the EQB Spam Network
    • Level 1 - send over 1000 txns
    • Level 2 - send over 10k txns
    • Level 3 - send over 100k txns
    • Level 4 - send over 1 million txns
  • Submit evidence of level with the txcount included in the output of the getwalletinfo CLI command
    • etc.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.