Open source – join the network
All Eddycoin software is open source under the MIT License: node, wallet, CPU and GPU miners, chain verifier and pool – the same versions as on the Downloads page.
Files
Click a file to read it in the browser.
| File | Size | SHA256 |
|---|
Run your own node
Needs Python 3.8+ only (no extra libraries).
python3 eddycoin_node.py
python3 eddycoin_node.py --headless --seed https://129-159-188-73.sslip.io
# let others connect:
python3 eddycoin_node.py --headless --listen 0.0.0.0 --port 8770 \
--public-url https://your.host.example
Then point your miner or wallet at http://127.0.0.1:8770. More options: --peer URL, --data DIR, --behind-proxy, --follow-only.
Network addresses
| Main server | https://129-159-188-73.sslip.io |
| Direct | http://129.159.188.73:8770 |
| Fallback | https://eddycoin-demo.pages.dev |
| Official pool | https://pool.129-159-188-73.sslip.io (stats) |
| Explorer API | https://explorer.129-159-188-73.sslip.io/explorer/api/ |
Consensus parameters
- Two PoW chains, both sha256d: E-Chain (CPU) and D-Chain (GPU). A block is valid when its hash has at least
bitsleading zero bits (≈ 2^bits hashes per block). - Y-Chain checkpoints: each needs one E and one D block for the same Y candidate; it carries the transactions and the reward.
- Target block time 30 s; difficulty retargets every 10 blocks from arrival times (max step 2 bits); range E 18–34, D 20–40 bits; genesis E 28 / D 33.
- Reward per checkpoint 149.85005307 EDDY, 50 % to the E block finder / 50 % to the D block finder (+ fees); × 0.998335 every 10,000 checkpoints.
- Max supply 900,000,000 EDDY, 8 decimals. No premine, no faucet.
- Transactions: UTXO, ECDSA P-256 signatures, min fee 0.01 EDDY, max 40 tx per checkpoint. Address =
eddy1+ 40 hex characters. - From checkpoint 300: block time within ±30 s of arrival and after the median of the last 11 blocks.
Node API
| Method | Path | Description |
|---|---|---|
| GET | /api/state[?addr=] | chain summary, heights, difficulty, recent blocks |
| GET | /api/wallet?addr=eddy1… | balance and history of one address |
| GET | /api/block/E|D|Y/<height> | one block / checkpoint |
| GET | /api/work?chain=E|D | work for miners (header template, bits) |
| POST | /api/submit/e, /api/submit/d | submit a solved block |
| POST | /api/tx | submit a signed transaction |
| GET | /api/verify, /api/export | verify the whole chain, export the chain (JSON) |
| GET | /api/peers, /api/node/info | node info, public peers |
| GET | /api/node/checkpoints?from=&to=, /api/node/segment?from= | checkpoint cross-check, sync |
| POST | /api/node/push, /api/node/hello, /api/node/report | node-to-node messages |
Per-IP rate limits apply (e.g. 240 × /api/state per minute, 60 block submissions per minute).
License
MIT License – see LICENSE. The software is provided "as is", without warranty. The Eddycoin Testnet is a sandbox with no real value.