NovaMoney is a Layer 1 blockchain designed for speed, low cost, and full compatibility with the Ethereum ecosystem. Built on Cosmos SDK with CometBFT — the BFT consensus stack that secures more than 50 production chains — and the go-ethereum EVM, NovaMoney offers instant finality in ~3 seconds, negligible transaction fees, and seamless integration with existing Ethereum tooling — MetaMask, Solidity, Hardhat, ethers.js, and thousands of deployed smart contracts.
With a fixed maximum supply of 210,000,000 NVM and a sustainable ~50-year emission schedule, NovaMoney provides a predictable monetary policy that rewards long-term participation while maintaining network security through Proof of Stake consensus.
NovaMoney is purpose-built for real-world asset tokenization (RWA), decentralized finance (DeFi), and enterprise applications that demand Ethereum compatibility without Ethereum costs.
The blockchain industry faces a persistent trilemma: decentralization, security, and scalability. Ethereum, the dominant smart contract platform, achieves strong decentralization and security but suffers from high transaction costs ($5–50+ per transaction) and 12-second block times that limit its applicability for everyday use cases.
Alternative Layer 1 chains have emerged — BSC, Avalanche, Solana — each making different trade-offs. However, most either sacrifice decentralization for speed, use proprietary virtual machines that fragment the developer ecosystem, or carry the technical debt of rapid development without rigorous engineering.
NovaMoney takes a different approach: build on the most battle-tested infrastructure in the industry and get the fundamentals right.
Rather than reinventing consensus from scratch, NovaMoney combines Cosmos SDK and CometBFT — the framework and BFT engine behind Cosmos Hub, Osmosis, dYdX and dozens more — with the go-ethereum EVM, delivering full Ethereum compatibility on top of proven Byzantine fault-tolerant consensus.
Every design decision prioritizes compatibility with the Ethereum ecosystem. Same RLP encoding, same transaction format (EIP-155, EIP-1559, EIP-2718), same JSON-RPC API, same EVM opcodes. A developer who knows Ethereum already knows NovaMoney.
A modular Cosmos SDK application: each capability — staking, slashing, EVM, fee market — is an isolated, audited module. The entire node ships as a single binary. Simplicity reduces attack surface and accelerates auditing.
NovaMoney uses the go-ethereum EVM for execution, CometBFT for consensus and networking, and an IAVL Merkle store with snapshots and state-sync. Every component is production-grade and battle-tested.
Designed for a 50-year horizon. No pre-mines beyond a transparent 10M genesis, no inflationary surprises: emission is zero today and any future emission must pass through the on-chain inflation module under the 210M cap. Simple, transparent rules.
| Component | Responsibility | Technology |
|---|---|---|
| CometBFT | BFT consensus: block production, instant finality, P2P gossip | CometBFT |
| Cosmos SDK | Accounts, bank, staking, slashing, distribution, governance | Cosmos SDK |
| State store | Persistent state, IAVL Merkle tree, snapshots, state-sync | IAVL + LevelDB |
| EVM module | EVM execution, gas metering, full opcode compatibility | go-ethereum |
| Fee market | EIP-1559 dynamic base fee market | — |
| JSON-RPC | Ethereum JSON-RPC layer for MetaMask, ethers.js, Hardhat | — |
NovaMoney persists state in a Merkle-ized IAVL store whose root hash every validator must agree on, while the EVM layer exposes the standard Ethereum roots:
State is persisted in LevelDB with periodic snapshots. New nodes join in minutes via state-sync — downloading a verified snapshot instead of replaying the whole chain.
Validators secure the network by bonding NVM through the on-chain staking module; delegators can stake to existing validators and share their rewards. Proof of Stake eliminates the energy waste of Proof of Work and aligns validator incentives with network health.
CometBFT selects block proposers in a deterministic rotation weighted by bonded stake. If a proposer misses its turn, consensus simply moves to the next round and another validator proposes — the chain never stalls waiting for a single node.
A block is final the moment validators representing more than 2/3 of the bonded stake precommit it — every ~3 seconds. There are no confirmations to wait for and no reorganizations, ever. This was verified on the live network with fault-injection tests: with 2/3 of stake online the chain produces at full rate; below that threshold it halts safely instead of forking, and resumes within seconds once quorum returns.
CometBFT commits exactly one block per height — there are no competing chain tips, no uncle blocks and no fork-choice rule. Fork resolution is structurally impossible by design, not a recovery mechanism.
| Offense | Penalty | Detection |
|---|---|---|
| Double signing | Stake slashed + permanent tombstone | Two signatures for the same height |
| Downtime | ~1% slash + temporary jail | Missing too many blocks in a sliding window |
Staking is managed by the Cosmos SDK staking module. Anyone can create a validator or delegate NVM to an existing one; the active set is formed by the top validators by bonded stake. Validators that misbehave are jailed automatically and can rejoin after the jail period with an unjail transaction.
| Allocation | Amount | % of Max | Purpose |
|---|---|---|---|
| Initial Validators | 2,000,000 NVM | 0.95% | Bonded stake securing the network |
| Faucet / Distribution | 3,000,000 NVM | 1.43% | User onboarding, airdrops |
| Team / Development | 3,000,000 NVM | 1.43% | Fund ongoing development |
| Strategic Reserve | 2,000,000 NVM | 0.95% | Partnerships, listings |
| Total Genesis | 10,000,000 NVM | 4.76% | |
| Reserved for Future Emission | 200,000,000 NVM | 95.24% | Not yet minted — mainnet emission via the on-chain inflation module |
On the live network (testnet) the inflation module is disabled: no new NVM is minted and the supply is fixed at the 10M genesis allocation — in practice slightly deflationary, since slashing burns have already reduced it to 9,998,999 NVM. The 210M maximum supply with the ~50-year emission curve below is the mainnet design, to be activated through the on-chain inflation module and adjusted by governance.
| Year | Circulating NVM | % of Max Supply | Mined (cumulative) |
|---|---|---|---|
| 0 (Genesis) | 10,000,000 | 4.76% | 0 |
| 1 | 13,942,000 | 6.64% | 3,942,000 |
| 5 | 29,710,000 | 14.15% | 19,710,000 |
| 10 | 49,420,000 | 23.53% | 39,420,000 |
| 25 | 108,550,000 | 51.69% | 98,550,000 |
| 50 | 207,100,000 | 98.62% | 197,100,000 |
| ~50.7 | 210,000,000 | 100% | 200,000,000 |
| Parameter | Value (verified on-chain) |
|---|---|
| Total supply today | 9,998,999 NVM |
| New emission (inflation module disabled) | 0 NVM |
| Validator income | EIP-1559 priority fees |
| Community tax on fees | 2% |
| Bonded stake | ~2,100,000 NVM / 3 validators |
| Average block time | ~3 s |
NovaMoney implements EIP-1559 dynamic fee pricing. Base fee adjusts automatically based on network utilization. Base fee is burned (deflationary), priority fee goes to the block proposer.
| Operation | Gas Cost | Fee at 20 Gwei | Approx. USD |
|---|---|---|---|
| NVM transfer | 21,000 | 0.00042 NVM | ~$0.001 |
| ERC-20 transfer | ~65,000 | 0.0013 NVM | ~$0.003 |
| ERC-20 deploy | ~1,500,000 | 0.03 NVM | ~$0.06 |
| Complex DeFi tx | ~500,000 | 0.01 NVM | ~$0.02 |
NovaMoney executes the exact same bytecode as Ethereum. Any contract compiled with Solidity, Vyper, Huff, or any EVM-targeting language will run identically.
| Standard | Support | Use Case |
|---|---|---|
| ERC-20 | Full | Fungible tokens, stablecoins |
| ERC-721 | Full | NFTs, unique assets |
| ERC-1155 | Full | Multi-token (gaming, collectibles) |
| ERC-4626 | Full | Tokenized vaults (DeFi) |
Every Ethereum development tool works out of the box:
Wallet & signing
Test & deploy
Fast testing
JS/TS integration
Audited libraries
NovaMoney provides five API layers for maximum flexibility:
| API | Port | Protocol | Use Case |
|---|---|---|---|
| JSON-RPC | 8545 | JSON-RPC 2.0 | MetaMask, ethers.js, standard Ethereum tooling |
| REST | 8546 | HTTP GET/POST | Web/mobile apps, simple integrations |
| Cosmos REST | 1317 | HTTP | Staking, governance and bank queries |
| gRPC | 9090 | gRPC | High-performance backend integrations |
| CometBFT RPC | 26657 | HTTP/WS | Consensus state, validator set, raw blocks |
BFT engine securing 50+ chains and billions in value
Audited framework behind Cosmos Hub, Osmosis, dYdX
The most battle-tested EVM implementation in existence
BFT halt and recovery verified on the live network
| Mechanism | Protection |
|---|---|
| PoS slashing | Penalizes malicious validators |
| Nonce validation | Prevents transaction replay |
| EIP-155 chain ID | Prevents cross-chain replay |
| Gas limits | Prevents computational DoS |
| Merkle proofs | Enables state verification |
| Encrypted P2P (CometBFT) | Encrypted P2P communication |
NovaMoney is not another Ethereum fork with a new logo. It combines the two most battle-tested stacks in the industry — CometBFT BFT consensus and the go-ethereum EVM — into a fast, low-cost, fully Ethereum-compatible Layer 1 built for the long term.
With 210 million tokens distributed over 50 years, a Proof of Stake consensus that rewards honest participation, and full compatibility with the world's largest smart contract ecosystem, NovaMoney provides the infrastructure for the next generation of decentralized applications.
The code is open. The rules are transparent. The network is ready.