Two continents. Two mining networks. One digital currency.
European inspiration • American innovation • Global decentralization
EDDY brings together two independently mined proof-of-work chains, symbolically inspired by Europe and America, through a Triple-Chain architecture. E-Chain (CPU) and D-Chain (GPU) each contribute their own computational work, while the Y-Chain unifies transactions and ownership into one cryptocurrency. Inspired by two worlds. Open to everyone.
Start mining Live mainnet Explorer Emission Offline demo Architecture Proof of Work For developers
Triple-Chain architecture
Three chains. Two mining algorithms. One currency.
E-Chain
European inspiration – global participation
The CPU lane, mined with ordinary processors anywhere in the world. Every E block extends the E-Chain's own hash-linked history and brings mining evidence to the next Y checkpoint.
D-Chain
American inspiration – global participation
The GPU lane, mined with graphics cards anywhere in the world. Every D block extends the D-Chain's own hash-linked history and brings the second half of the evidence.
Y-Chain
The unified ledger
Records transactions, the canonical history and every balance. A Y checkpoint is finalized only with one E block and one D block; it commits to the new state and enforces the emission schedule and the 900,000,000 EDDY cap.
Europe and America are symbols of two engineering traditions – not regions and not currencies. E and D are not separate coins, nobody needs to live anywhere in particular to mine, and EDDY is not a stablecoin: it is not backed by, pegged to or redeemable for any currency or asset.
Proof of Work, simply explained
EDDY has no bank, company or server that decides who owns what. Instead, computers around the world compete to add the next block – and anyone can check that the work was really done.
1. What is Proof of Work?
A miner takes the new block's data, adds a number (the nonce) and computes a hash – a fingerprint that looks random. The block only counts if the hash is below a target, i.e. starts with enough zero bits. There is no shortcut: miners simply try number after number. Finding a valid block is hard; checking it is instant.
2. CPU miners on E, GPU miners on D
Processors (CPU) compete for the next block of the E lane, graphics cards (GPU) for the next block of the D lane. Whoever finds a valid hash first publishes the block. Today both lanes use the same double SHA-256 hash; the lanes differ in hardware and in their own difficulty.
3. A Y checkpoint needs both
A Y checkpoint – the step that records transactions and creates new EDDY – is finalized only when one E block and one D block are found for it. The reward is split 50 % to the CPU miner and 50 % to the GPU miner.
4. Security without a central authority
Every node verifies everything itself: each hash, signature, balance and reward, all the way back to the genesis. If two versions of the history compete, nodes follow the valid chain with the most accumulated work. Rewriting history would mean redoing that work faster than all honest miners together.
5. Difficulty adjusts itself
Each lane has its own difficulty. Every 10 checkpoints (10 blocks per lane) the node looks at how fast blocks arrived and makes the target harder or easier, aiming at the protocol target of about one checkpoint every 30 seconds. Up to checkpoint Y 879 each lane aimed at 30 s per block, so checkpoints (which wait for both lanes) took about 45–55 s; node 2.0.2 fixes this from Y 880 by aiming each lane at about 20 s with fine-grained steps. Real block times vary with the hashrate and lag behind when miners join or leave – current average: see the Explorer. More miners do not create more coins – blocks just get harder to find.
6. Honest limits
Proof of Work is only as strong as the hash power behind it. EDDY is a young, small network: with little total hashrate, an attacker with a lot of hardware could outpace it more easily than on a large network. Today the public network also runs a single seed node. More independent miners and nodes make it stronger.
Technical details for developers
- Header:
EDDY1-<E|D>-BLOCK|v1|height|prev|y_candidate|miner|time|bits|nonce; hash = SHA-256(SHA-256(header)); valid when the hash has at leastbitsleading zero bits (≈ 2bits tries expected). - Each block commits to the open Y candidate (
y_candidate), so the E and D blocks of a checkpoint are bound to the same set of transactions. - Consensus upgrade node 2.0.2: deployed on the public nodes, its rules activate at Y checkpoint 880 (scheduled upgrade; every checkpoint below 880 keeps the old rules; balances, addresses, miners, wallet and pool stay unchanged).
- Retarget per lane every 10 checkpoints; ranges E 18–34, D 20–40 bits; genesis E 27 / D 32 bits. Up to Y 879: from arrival times, 30 s per lane, at most ±2 bits per step (≈ 45–55 s per checkpoint, because a checkpoint waits for both lanes). From Y 880: fine-grained target work from the block timestamps of the last 30 blocks, 20 s per lane ≈ 30 s per checkpoint, at most ×4 / ÷4 per step; miners still get whole bits (the node alternates e.g. 36 and 37). A target, not a guarantee: the live average is reported by the explorer API as
avg_block_s. - Fork choice: the valid chain with the highest total work. Up to Y 879: Σ 2bits over all E and D blocks. From Y 880 each checkpoint counts the weaker of its two lanes (E and D work relative to the recent network average), so a chain needs both CPU and GPU work – one strong GPU alone cannot outweigh the network.
- Block time: must be after the median of the lane's last 11 blocks. Up to Y 879 it must also be within ±120 s of arrival at the node. From Y 880 only the time inside the mined header counts (arrival time is no longer consensus): at most 15 s (miner submit) / 30 s (from peers) ahead of the node clock; checkpoint time = the later of the E and D block times.
- No block or checkpoint signing key. Finality: proof of work, plus (node 2.0.2) hardcoded checkpoints every 100 checkpoints up to Y 700 – a chain that differs there is invalid – and a node policy that never reorganises more than 100 checkpoints (≈ 50 min). RandomX (E) and ETChash (D) are proposals, not implemented.
- Limits: low total hashrate means a lower cost for a majority (51 %) attack; one public seed node today. Not independently audited.
Highlights
Triple-Chain architecture
implementedThree interconnected components – E-Chain, D-Chain and Y-Chain – in one protocol, live on the mainnet.
Dual proof-of-work
CPU + GPU lanes implementedRandomX / ETChash proposedBoth lanes run today on double SHA-256 (E on processors, D on graphics cards). Lane-specific algorithms – RandomX for E, ETChash for D – are a proposed future step and are not implemented.
Decentralized by design
implementedtested locallyNo privileged key decides blocks or checkpoints: every node validates everything itself and follows the valid chain with the most work. Today the public network still runs on a single seed node – more independent nodes are needed and welcome.
Open source
publishedNode, pool, explorer, miners and wallet under the MIT license – browse every file on the source code page.
Permissionless
implementedNo account and no sign-up: anyone can run a node, mine or hold EDDY with their own wallet.
Global accessibility
The European and American identities are symbolic. Both lanes can be mined from anywhere, with a CPU, a GPU or both.
Security-focused engineering
testednot independently auditedShared checkpoints bind the mining evidence of both lanes to the ledger; every node replays the chain from genesis and rejects wrong rewards, bad signatures and double spends.
Future-ready
proposedDesigned to take protocol upgrades. Post-quantum signatures are a possible future direction only – today transactions use ECDSA P-256.
Offline demo: two sides in balance
The offline demo plays with the two-sided idea: two fictional home units, E and D, and EDDY as a basket between them. The units and the rate exist only in the demo; the real EDDY on the mainnet is not backed by or pegged to anything.
1. Simulated rate between E and D
The demo starts at a reference rate of 1.0800 D per E and then moves it with a small random walk every few seconds (roughly ±0.05 % per step, kept within 0.95–1.21). This is not live market data.
2. EDDY = basket of the pair
At genesis, 1 EDDY was set equal to half a unit of E plus the same worth in D. Those quantities stay fixed:
If the E/D rate moves by +1 %, EDDY moves by about +0.5 % against D and −0.5 % against E – it is the midpoint of the pair.
3. Exchange between the parties
Each party can convert between E, D and EDDY at the current simulated rate, and send any of the three to the other party. A small simulated fee (0.20 % on conversions) goes to a demo fee pool, so you can see how costs would accumulate.
4. Exact accounting
All balances are stored as whole minor units (hundredths of E, D and EDDY) and converted with integer arithmetic, so there are no floating-point rounding errors. Everything is kept only in your browser (localStorage) and can be reset at any time.
The Eddycoin mainnet is live eddycoin-mainnet-1
The mainnet started on 27 October 2026 (genesis 22:45 EDT, first checkpoint finalized 23:12 EDT). It is a completely new chain: the old test network has ended and test coins do not carry over. Everyone starts from zero – download the wallet and the miners.
Live mainnet (from the Eddycoin explorer and node)
Loading live data…
Checking the live node…
A fresh, fair chain
- New chain, new genesis. Nothing from before the launch is carried over: no balances, no blocks, no keys.
- Zero premine, zero genesis allocation. The genesis mints nothing. No faucet and no reserve for anyone – every EDDY has to be mined.
- Coins only from finalized checkpoints. A Y checkpoint needs one E-Chain block (CPU) and one D-Chain block (GPU); its reward is split 50 % CPU / 50 % GPU. Protocol target: one checkpoint about every 30 seconds; real times vary with the hashrate (current average per lane: see the Explorer).
- Kompromis-120b emission with the 900,000,000 EDDY hard cap enforced in consensus: a checkpoint that would issue more than the schedule or the cap is rejected by every node.
- Signed emission spec. The schedule is published as a signed file that your browser checks before showing it; its SHA-256 is committed into the mainnet genesis (verification).
A network without a central server
- Nodes find each other themselves: a seed list, peer exchange between nodes and a saved peer cache, so a restarted node reconnects even when every seed is down.
- No server in charge. Nodes pass blocks and transactions to each other and keep going when one server is offline (tested on a local multi-node test network: the other nodes kept the same chain while the seed node was stopped). Today the public network still runs a single seed node; more independent nodes are welcome.
- Every node computes the emission itself from the formula built into the node and rejects a wrong reward.
- Nodes reject peers that run a different network or genesis (for example an old pre-launch node).
New keys and a new wallet
- All-new keys. The mainnet wallet and miners refuse all keys from before the launch, and nodes will not start with an old key configured. Old addresses are blocked.
- Transaction signatures include the chain id
EDDY1, so transactions from another network cannot be replayed on the mainnet. - 24 recovery words. After you set a password, the wallet generates 24 words (BIP39) for you to write on paper, checks 3 of them and lets you add an optional extra word. Wallet guide
Miners and pool
- Half mode by default: half of the CPU cores and the GPU at 50 %, so the computer stays usable.
- Start mining automatically when opened – can be switched on or off.
- Official pool (default in the miners): fee 2 %, payout to your own address from 1 EDDY. Solo mining on any node works too.
- Downloads: Windows wallet, Windows CPU + GPU miners, Mac miner. The programs are not code-signed.
Emission: how new EDDY are created
Emission schedule of the Eddycoin mainnet ("Kompromis-120b", a 120-year schedule). It is in use on the live mainnet. How the reward is calculated.
Verifying the emission spec…
The basics
- Maximum supply: 900,000,000 EDDY. The cap is fixed and will never be increased. It is reached exactly at the last checkpoint of the schedule (the end of schedule year 120).
- No premine, no faucet. Nobody gets coins for free at the start. Every EDDY has to be mined.
- Coins are created only by finalized checkpoints. A Y checkpoint is finalized when one CPU block (E-Chain) and one GPU block (D-Chain) are found for it. Its reward is split equally: 50 % to the CPU miner and 50 % to the GPU miner.
- Starting reward: …, with a target of one checkpoint every 30 seconds.
- Smooth decline, no halvings. The reward gets a little smaller step by step, and the amount mined falls every year. There are no sudden cuts where the reward is halved overnight.
- A gentle finish. The schedule runs for 120 schedule years and fades out slowly at the end. It does not stop with a steep drop.
Milestones
| After | Mined in total | Share of 900 M |
|---|
The first years issue the most coins. After that, mining continues for over a century with a slowly shrinking reward, so about a fifth of the supply is still left for miners after year 20.
You can join in any year
There is no closing date. Anyone can start mining in any year, with a CPU, a GPU or both.
Hardware keeps getting better. Every year there are faster processors and stronger graphics cards. Someone who joins later with newer hardware can do more work per second than a miner still running older equipment, so the early miners' head start shrinks over time.
Early miners do get a temporary head start: the reward per checkpoint is higher in the first years. It is not a permanent advantage, and the rules are the same for everyone, whenever they join.
What your reward depends on
Your reward depends on your share of the network's total hashrate. Difficulty adjusts to all miners together: when more hash power joins, each block gets harder to find, so the issuance stays on schedule. Mining costs electricity and hardware. Nothing here promises a profit, a price, a value or equal earnings for every miner.
Precise rules
EDDY has 8 decimal places. All reward calculations use whole numbers of the smallest unit (0.00000001 EDDY), and every node, miner and verifier computes them the same way. The total can never go above 900,000,000 EDDY: the very last checkpoint of schedule year 120 receives exactly the small remainder, so the cap is hit precisely and no large leftover is minted at the end.
Schedule years vs. calendar time. The emission is defined per checkpoint. Its “years” are schedule years of 1,051,920 checkpoints, i.e. one checkpoint every 30 seconds (the protocol target). Real checkpoint times vary with the hashrate – current average per lane: see the Explorer. If checkpoints come more slowly, the calendar time stretches in proportion (for example, at 45 s per checkpoint a schedule year takes about 1.5 calendar years); the reward per checkpoint and the 900,000,000 EDDY cap do not change.
How this is checked: the numbers in this section are not stored in the page. Your browser downloads the signed spec from the Eddycoin node, checks its SHA-256 and Ed25519 signature against the key fingerprint pinned in this page, recomputes the whole schedule from the consensus constants, and only then shows the table and charts. Verify it yourself.
For developers: what is implemented today
| Part | What the mainnet code does | Status |
|---|---|---|
| E lane (CPU) | Double SHA-256 over EDDY1-E-BLOCK|v1|height|prev|y_candidate|miner|time|bits|nonce; a block is valid when its hash has at least bits leading zero bits. RandomX is a proposal only. | implementedRandomX proposed |
| D lane (GPU) | The same double SHA-256 rule on graphics cards (OpenCL miner), header EDDY1-D-BLOCK|v1|…. ETChash is a proposal only. | implementedETChash proposed |
| E-Chain / D-Chain | Each lane is its own hash-linked sequence of blocks with its own height, previous-block hash and difficulty (retarget every 10 checkpoints; up to Y 879 toward 30 s per lane, at most ±2 bits; from Y 880 fine-grained toward 20 s per lane ≈ 30 s per checkpoint; actual block times vary with hashrate). They are not separate networks: the same node software carries and validates both, and every block commits to the open Y candidate. | implemented |
| Y-Chain | Checkpoint id = SHA-256 over the previous checkpoint, the state root and the E and D evidence. One E + one D block per checkpoint, reward 50 % / 50 %, Kompromis-120b emission and the 900 M cap recomputed by every node. | implementedtested |
| Consensus | No signing key decides blocks or checkpoints. Every node replays from genesis and follows the valid chain with the most work (sum of 2bits over both lanes; from Y 880 the weaker lane per checkpoint counts). Node 2.0.2 (activates at Y 880): block times covered by proof of work, hardcoded checkpoints, no reorganisation deeper than 100 checkpoints. | implementedtested |
| Network | HTTP peer-to-peer: seed list, peer exchange, saved peer cache. Several nodes, stopped nodes, a network split and a sync from zero were tested on a local test network. The public network currently runs one seed node. | implementedtested locally |
| Signatures | Transactions: ECDSA P-256 with the chain id EDDY1 in the signed domain. Genesis and emission spec: Ed25519. Post-quantum signatures: idea for a future upgrade. | implementedpost-quantum proposed |
| Review | No independent security audit has been done. | not independently audited |
Implemented = in the live mainnet code · tested = covered by the project's own tests, not by third parties · proposed = a plan, not in the code. Parameters, API and every source file: source code · mining · emission.
EDDY — Two worlds. Three chains. One decentralized future.
Open source • Decentralized • Permissionless
Important – please read
- The Eddycoin mainnet is live, but it is an experimental, unaudited project. The two-sided idea and the rate on this page are a concept and a demo: nothing can be bought, sold, deposited or withdrawn here.
- EDDY is not a stablecoin: it is not backed by, pegged to or redeemable for any currency or asset.
- EDDY is not a financial product, not an investment and not an offer of securities or any other financial instrument. Nothing here is financial, legal or tax advice.
- The exchange rate shown in the demo is simulated and is not market data. No value, price stability or return of any kind is promised or implied.
- No security claims are made. The architecture is experimental and has not been reviewed or audited.
- The site collects no data: there are no forms, accounts, cookies or analytics. Demo state stays in your own browser.