MADAR Network is an independent layer-1 blockchain, built from scratch in Rust on Polkadot SDK. Its core goal is that the network truly belongs to its operators: anyone can run a node from a home computer and help secure the network, without needing wealth.
In most networks today, voting power is bought: whoever owns more mining hardware or more coins has a bigger voice. In MADAR, voting power cannot be bought: every approved operator has one vote, equal to everyone else's. Admission works through approving one person per account, a computational puzzle and a fair draw, not through money or machine speed.
Live services already run on top of the network, including time stamping, Madar Names and Madar Wallet, described in section 10.
MADAR addresses these problems with four fixed principles:
| Principle | What it means in practice |
|---|---|
| One vote per person | Every approved operator has the same fixed weight, which does not grow with balance or hardware power. |
| Open to everyone | Anyone can run a normal node without anyone's permission, and a voting node is open to every person approved as an operator. |
| Survives without the founder | The network does not depend on MADAR's website, servers or any central service to keep running. Nodes find each other and reconnect on their own. |
| Safety before liveness | If a safe decision cannot be made, the network pauses rather than accept a wrong history. |
We deliberately chose mature, proven technology over new, untested inventions. The network is built on Polkadot SDK, used by large networks around the world, with no changes to its consensus algorithms.
| Component | Technology | Role |
|---|---|---|
| Block production | BABE | Picks the producer of each block by an unpredictable cryptographic draw. |
| Finality | GRANDPA | Once more than two thirds of voters vote for a block, it becomes final and irreversible. |
| Block time | 8 seconds on the testnet | The mainnet block time will be set after testing shorter times on real devices and choosing the shortest stable one. |
| Epoch | 2 hours | The set of voters is renewed at epoch boundaries. |
| Cryptography | sr25519 / ed25519 / Blake2 | Proven standards, no novel cryptography. |
| Addresses | SS58, network prefix 85 | A well-known standard address format. |
The website, the control dashboard, the update service, the domain (DNS), any MADAR server, and all services built on top of the network are outside consensus. If they fail, the network does not stop and nodes keep running.
The challenge for any "one vote per person" network is stopping one person from posing as hundreds of identities. MADAR handles this with an admission layer that is separate from consensus:
| Step | What happens |
|---|---|
| 1. Approval | The network committee approves each new operator after contacting them directly, at most one new operator per day at this stage. We do not ask for identity documents or photos. This approval stops one person from running many votes under different names, which is what keeps one vote per person. |
| 2. Puzzle | The approved account sends its request on chain and solves a memory-hard computational puzzle (Argon2id). The result is only "pass or fail", so a faster machine gains no advantage. |
| 3. Bound to the identity | The solution is cryptographically bound to the applicant's key and to a specific round, so it cannot be moved to another identity or saved for later rounds. |
| 4. Draw | From the valid solutions, a limited number is chosen each round by a fair draw whose randomness comes from the network itself — not the fastest, not the richest. |
| 5. Membership | An admitted member votes for about 7 days, then renews (with a one-day grace period) or leaves voluntarily. |
| 6. One vote | One operator account with one vote per person; anyone may run as many normal nodes as they like. |
The number admitted per round is deliberately limited, so the voter set grows gradually and no one can flood it at once. Approval is withdrawn for double signing, a long absence without reply, or duplicate accounts for the same person.
We made running a node as simple as possible: the MADAR Node app is downloaded from the official website and runs with one click; it checks the network and repairs itself from common faults automatically.
| System | Status |
|---|---|
| Windows | Available (app in six languages, including English and Arabic) |
| Linux | Available (Ubuntu 24.04 and later) |
| Low-power ARM devices | Tested on a simple Android TV box running as a voting node |
| macOS | Coming |
A normal node needs no dedicated machine: it runs in the background on a home computer and uses few resources.
The currency of MADAR Network is MDR. It starts with the mainnet launch and does not exist on the current testnet.
| Item | Rule |
|---|---|
| Supply at launch | 5,000,000,000 MDR (five billion) |
| Yearly increase | 5% in the first year, decreasing by half a percentage point each year down to 2% from the seventh year, then fixed. It is issued with every block and all of it goes to the network treasury, which pays operator rewards, developer rewards, running and protecting the network, its team, and any opportunity that serves the network; such opportunities are announced on our official accounts. |
| Fees | A small, nearly fixed fee for each request on the network, paid to the treasury. |
| Use | Paying network fees, and paying for MADAR services. |
| Share | Percent | Amount (MDR) |
|---|---|---|
| Operators | 40% | 2,000,000,000 |
| Founder and team | 15% | 750,000,000 |
| Development and marketing | 15% | 750,000,000 |
| Initial offering | 10% | 500,000,000 |
| Exchange reserve | 10% | 500,000,000 |
| Protection and emergency reserve | 10% | 500,000,000 |
Alongside the network itself, MADAR offers practical services that are live today. All of them are outside consensus: if any of them fails, the network is not affected.
| Service | What it does | Status |
|---|---|---|
| Time stamp | Records the fingerprint of any file on MADAR Network permanently, as proof that the file, with its exact content, existed in its owner's hands at that date and time. The file itself is never uploaded, only its fingerprint. Next to the page, an API (Madar Stamp API) lets systems send fingerprints automatically and receive publicly verifiable stamps, without files ever leaving their owners' servers. | ✅ Live |
| Madar Swap | A page for swapping crypto assets at the best available price from decentralized exchanges, on several networks including Solana. The user signs from their own wallet; MADAR never holds their funds or keys. Supports browser wallets and mobile wallets via QR code. | ✅ Live |
| Madar Wallet | A general multi-network wallet in which MADAR holds no key: keys stay encrypted on the user's device only. It is a browser extension published on the Chrome Web Store. | ✅ Published |
| Madar Names | Readable names in the form name.madar, registered on MADAR Network and linked to their owner's wallet (details below). | ✅ Live |
| Madar TxCheck | Reads a Substrate / Polkadot transaction before it is signed, explains what it really does, and warns about known scam patterns. | ✅ Live |
| Madar Ops | A free page for monitoring nodes and networks built on Polkadot SDK; it alerts the operator's phone if their node stops, falls behind or runs out of storage. | ✅ Live |
| Madar Ops Pro | A hosted monitoring service for validators by paid subscription; it needs only the operator's public address and no access to their server. | ✅ Live |
| SS58 prefix registry | A community page that continues the address-prefix registry for Substrate networks after the original registry was archived: search, address conversion and prefix requests. | ✅ Live |
| Stage | Status |
|---|---|
| Building the network and testing every mechanism on real nodes | ✅ Done |
| MADAR Node app for Windows and Linux with signed automatic updates | ✅ Done |
| Live testnet on four independent devices, with committee-approved upgrades | ✅ Done |
| One-button voting in the node app, and the "Become an operator" page | ✅ Done |
| The first ten independent operators in different places | 🟡 In progress |
| Time-stamp service and its API, and the swap page with mobile wallet support | ✅ Done |
| Madar Wallet on the Chrome Web Store | ✅ Done |
| Madar Names with safe sale between owners | ✅ Done |
| Operator tools: Madar Ops, Ops Pro, TxCheck and the SS58 registry | ✅ Done |
| Payment amount and reference recorded on chain in safe sales | ✅ Done |
| Publishing the currency and reward rules in the whitepaper | ✅ Done |
| External security audit, and committee keys distributed to independent people | ⏳ Coming |
| Choosing the mainnet block time, and macOS support | ⏳ Coming |
| Mainnet: a fresh start with real operators only | ⏳ After all of the above |
MADAR is not a promise of a decentralized network; it is a network built so that it does not need its founder. Every technical decision in it serves one idea: that every person has one vote, equal to everyone else's, in a network owned by its operators.
Official website and live network status: madar-network.com