Skip to content
 
 

Latest commit

 

History

1,117 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AEQUITAS — Proof of Humanity Chain

"Geld existiert, weil Menschen existieren. Nicht mehr, nicht weniger." "Money exists because people exist. Nothing more, nothing less."

Website Chain ID EVM License Phase


Was ist Aequitas? / What is Aequitas?

Aequitas ist das erste Währungssystem, in dem das Geldangebot direkt und mathematisch an die Existenz verifizierten menschlichen Lebens geknüpft ist.

Aequitas is the first monetary system where the money supply is directly and mathematically tied to verified human existence.

Gesamtangebot / Total Supply  =  Verifizierte Menschen × 1.000 AEQ
                                  Verified Humans       × 1,000 AEQ

Kein Pre-Mine. Keine Gründer-Zuteilung. Keine Investorenrunde. Kein Early-Adopter-Vorteil. No pre-mine. No founder allocation. No investor round. No early-adopter advantage.

Jede Person, die sich registriert — ob als erste oder als millionste — erhält exakt 1.000 AEQ. Every person who registers — whether first or millionth — receives exactly 1,000 AEQ.

Der Gini-Koeffizient von Aequitas liegt bei ~0,08 — verglichen mit ~0,85 bei Bitcoin, dem ungleichsten Währungssystem der Geschichte. Aequitas has a Gini coefficient of ~0.08 — compared to ~0.85 for Bitcoin, the most unequal monetary system in history.


Live / Website

URL
🌐 Website & Explorer https://aequitas.digital
⛓ RPC Endpoint https://aequitas.digital/rpc
🔒 Proof Server https://aequitas-proof-server-production.up.railway.app
📡 Bootstrap Node /dns4/reseau.proxy.rlwy.net/tcp/41277/p2p/12D3KooWFuP5HtD1Xy9bj3ZdWL7eisWTx72V26hpGieMmqsGLV5R

Smart Contracts (Aequitas Chain — Chain ID 1926)

Contract Address
AequitasV7 (Main) 0x20D271028f32577FCd07b4583A8e0E4eBBdB4F78
BioVerifier (Groth16 ZKP) 0xc369D27b49DE017d113Bbcb9A1884a9e745B6BE2
AequitasV5 (Sepolia Legacy) 0x4f147d5B3388AF07993CC4fC548502A78Af0B8b5

MetaMask / Wallet Konfiguration

Parameter Wert / Value
Network Name Aequitas Chain
RPC URL https://aequitas.digital/rpc
Chain ID 1926
Symbol AEQ
Decimals 18
Block Explorer https://aequitas.digital

Kernprinzipien / Core Principles

1. Proof of Humanity — Nachweis der Menschlichkeit

Jeder AEQ-Halter muss nachweisen, dass er ein einzigartiger lebender Mensch ist — durch biometrische Verifikation und ein Zero-Knowledge-Proof-System.

Every AEQ holder must prove they are a unique living human through biometric verification and Zero-Knowledge Proofs.

  • 📱 Android App → Fingerabdruck via Hardware Secure Element (HSE)
  • 🔒 Rohdaten verlassen das Gerät niemals / Raw biometric data never leaves the device
  • 🔐 Groth16 ZKP auf dem Proof-Server generiert / Groth16 ZKP generated on Proof Server
  • ⛓ Commitment-Hash dauerhaft on-chain gespeichert / Commitment stored permanently on-chain
  • 👤 Ein Mensch, eine Wallet, für immer / One human, one wallet, forever

2. Universal Basic Income (UBI) — Universelles Grundeinkommen

UBI aus Protokoll-Ökonomie — ohne Steuern, ohne Regierung, ohne politische Entscheidung. UBI from protocol economics — no taxation, no government, no political decision required.

Quellen / Sources:

  • Transaktionsgebühren 0,1% → 20% an UBI-Pool / Transaction fees → 20% to UBI Pool
  • Wealth-Cap-Überschuss → sofortige Gleichverteilung / Wealth cap overflow → equal redistribution
  • Demurrage auf Überschüsse / Demurrage on excess balances
  • Inaktive Wallets nach 4 Jahren / Inactive wallet escrow after 4 years

3. Wealth Cap — Vermögensobergrenze

Dynamische Obergrenze — kein Admin-Key, kein Governance-Vote, automatisch durch Human-Count ausgelöst: Dynamic ceiling — no admin key, no governance vote, triggered automatically by human count:

Phase Menschen / Humans Formel / Formula Cap
0 Bootstrap 1–99 max(5, min(N, 25)) × Ø-Balance 5×→25× (wächst mit jedem neuen Menschen / grows with each human)
1 Growth 100–9.999 25 × Ø-Balance 25× Durchschnittsbalance
2 Stability 10.000–999.999 25 × Ø-Balance 25× Durchschnittsbalance
3 Maturity 1.000.000+ 25 × Ø-Balance 25× Durchschnittsbalance

Phase 0 Bootstrap-Mechanismus / Bootstrap mechanism:

  • 1–4 Menschen / humans: 5× Durchschnitt / 5× average
  • Jeder neue Mensch / each new human: +1×
  • Ab 25. Mensch / from 25th human: dauerhaft 25× (kein Governance-Vote nötig)

Überschuss fließt sofort in die Tokenomics-Pools — kein AEQ geht verloren. Excess flows instantly into tokenomics pools — no AEQ is destroyed.

4. Demurrage — Haltegebühr

0,5% monatliche Gebühr (nach 3 Monaten Karenzzeit seit der letzten Aktivität) auf Guthaben über dem fairShare. Verteilt sich auf die vier Tokenomics-Pools (40% Validatoren / 30% LP / 20% UBI / 10% Treasury) — wird nie vernichtet. 0.5% monthly fee (after a 3-month grace period since last activity) on any balance above fairShare. Split across the four tokenomics pools (40% validators / 30% LPs / 20% UBI / 10% treasury) — never destroyed.

Historisches Vorbild: Wörgl, Österreich (1932) — Demurrage-Währung reduzierte die Arbeitslosigkeit um 25% in einem Jahr. Historical precedent: Wörgl, Austria (1932) — demurrage currency reduced unemployment by 25% in one year.

5. Exchange & Liquidity Pool

Integrierter AMM-DEX (AEQ ↔ tUSD) mit automatischer Preisfindung (x·y=k Formel): Built-in AMM DEX (AEQ ↔ tUSD) with automatic price discovery (x·y=k formula):

  • 0,1% Swap-Gebühr → 40% Validatoren, 30% LPs, 20% UBI, 10% Treasury
  • Liquidity Provider Shares proportional zur Einlage
  • Preishistorie und Lorenz-Kurve live on-chain

6. Keine algorithmische Inflation / No Algorithmic Inflation

Das einzige Ereignis das neues AEQ erschafft: ein neuer verifizierter Mensch registriert sich → 1.000 AEQ werden erstellt. The only event that creates new AEQ: a new verified human registers → 1,000 AEQ created.

Kein Mining. Kein Staking. Keine Protokoll-Emissionen. No mining. No staking. No protocol emissions.


Architektur / Architecture

┌─────────────────────────────────────────────────────────┐
│                  Android App                            │
│    Hardware Secure Element · Fingerprint → biohash      │
│    Biometrische Daten verlassen das Gerät nie           │
└──────────────────────┬──────────────────────────────────┘
                       │ biometric hash
┌──────────────────────▼──────────────────────────────────┐
│              Proof Server (Node.js)                     │
│    Groth16 ZKP Generation · Nullifier Binding           │
│    circom circuits · snarkjs · BN128 curve              │
└──────────────────────┬──────────────────────────────────┘
                       │ pA, pB, pC, pubSignals, nullifier
┌──────────────────────▼──────────────────────────────────┐
│           Aequitas Layer 1 (Go 1.24)                   │
│    Mehrere Validator-Nodes ←── libp2p + HTTP ──→         │
│    BlockDAG + GHOSTDAG Konsens · EVM Engine (go-eth)    │
│    JSON-RPC · Dual-Ledger (Go + EVM)                    │
│    PostgreSQL (je Node eigene persistente DB)           │
└──────────────────────┬──────────────────────────────────┘
                       │
┌──────────────────────▼──────────────────────────────────┐
│           AequitasV7 Smart Contract                     │
│    BioVerifier (Groth16) · Wealth Cap · Guardian        │
│    Demurrage · UBI Pool · AMM Exchange                  │
│    Transfer Fees · Nullifier Binding                    │
└─────────────────────────────────────────────────────────┘

Hinweis für Integratoren / Note for integrators: Der Go-Ledger ist die Quelle der Wahrheit für Guthaben, Registrierung, Demurrage und UBI — die EVM-Schicht spiegelt diese Werte für balanceOf/isHuman live. Vier Contract-Felder (ubiPool, ubiClaimed, pendingGuardian, wardCount) werden dagegen bewusst nur beim Deploy/Migration gesetzt, nicht live synchronisiert — das Go-Modell für UBI/Guardian hat kein 1:1-Äquivalent für diese Werte (siehe evm_storage.go's syncGuardianEscrowSlotsLocked für die volle Begründung). Für aktuelle Werte /api/escrow, /api/pool bzw. die Guardian-Endpunkte verwenden, nicht einen rohen eth_call auf diese vier Felder. / The Go ledger is the source of truth for balances, registration, demurrage, and UBI — the EVM layer mirrors these live for balanceOf/isHuman. Four contract fields (ubiPool, ubiClaimed, pendingGuardian, wardCount) are deliberately only set at deploy/ migration time, not kept live — the Go-side UBI/guardian model has no 1:1 equivalent for these values (see evm_storage.go's syncGuardianEscrowSlotsLocked for the full rationale). Use /api/escrow, /api/pool, or the guardian endpoints for current values, not a raw eth_call against these four fields.


Technische Spezifikationen / Technical Specifications

Parameter Wert / Value
Sprache / Language Go 1.24 (Chain) · Node.js (Proof Server)
Konsens / Consensus BlockDAG + GHOSTDAG (Sompolinsky-Zohar) + Proof of Humanity
Blockzeit / Block Time ~6 Sekunden / seconds
Chain ID 1926 (0x786)
EVM Ja / Yes — go-ethereum Engine
ZKP-System / ZKP System Groth16 / snarkjs / circom
Kurve / Curve BN128 (alt-bn128)
Bio-Hash keccak256
P2P-Protokoll / P2P Protocol libp2p (Go)
State Storage PostgreSQL
Startguthaben / Initial Grant 1.000 / 1,000 AEQ
Transaktionsgebühr / Fee 0,1% / 0.1%
Gini-Ziel / Gini Target < 0,30 (Skandinavien-Niveau)

Repository-Struktur / Repository Structure

aequitas-chain/
├── cmd/aequitasd/              — Node-Binary Einstiegspunkt / Node binary entry
├── x/humanity/keeper/
│   ├── api.go                  — HTTP API Server
│   ├── api_html.go             — Web-Explorer Embed-Shim (Inhalt in assets/) / embed shim (content in assets/)
│   ├── assets/                 — Web-Explorer UI: HTML/CSS/JS (mehrsprachig / multilingual)
│   ├── block.go                — BlockDAG Konsens / Consensus
│   ├── decimal.go              — Präzisions-Arithmetik / Precision arithmetic
│   ├── evm_engine.go           — EVM-Ausführung (go-ethereum) / EVM execution
│   ├── evm_rpc.go              — JSON-RPC Handler
│   ├── evm_storage.go          — Contract-Storage (PostgreSQL)
│   ├── p2p.go                  — libp2p Networking
│   ├── register.go             — ZKP Registrierungs-Handler / Registration handler
│   ├── state.go                — Chain-State + PostgreSQL
│   └── sync_blocks.go          — Block-Synchronisierung / Block sync
├── AequitasV7.sol              — V7 Haupt-Contract / Main contract
├── BioVerifier.sol             — Groth16 ZKP Verifier
├── WHITEPAPER.md               — Whitepaper (DE + EN)
└── README.md

Registrierungsablauf / Registration Flow

1. App          → Fingerabdruck via Hardware Secure Element
2. App          → Leitet biometric hash ab (verlässt Gerät nie)
3. App          → Sendet hash an Proof Server → Groth16 ZKP generiert
4. Proof Server → Gibt pubSignals (commitment, nullifier) zurück
5. App          → Öffnet MetaMask-Verbindung auf aequitas.digital
6. Website      → Sendet /api/register mit ZKP-Proof
7. Node         → Verifiziert ZKP → Prüft Nullifier on-chain (Replay-Schutz)
8. Node         → Ruft AequitasV7 auf → Synchronisiert Dual-Ledger
9. Wallet       → Empfängt 1.000 AEQ · App zeigt Bestätigung

Warum Aequitas? / Why Aequitas?

Bitcoins Gini-Koeffizient liegt über 0,85 — höher als jedes Land der Erde. Die Top 1% der Bitcoin-Adressen kontrollieren über 90% aller Bitcoin. Die Kryptowährung, die das Finanzwesen demokratisieren sollte, erschuf die extremste Vermögenskonzentration in der Menschheitsgeschichte.

Bitcoin's estimated Gini coefficient exceeds 0.85 — higher than any country on Earth. The top 1% of Bitcoin addresses control over 90% of all Bitcoin. The cryptocurrency meant to democratize finance created the most extreme wealth concentration in human history.

Aequitas gibt eine Antwort auf die Frage: Aequitas answers the question:

Was wäre eine Kryptowährung, wenn sie von Grund auf fair für jeden Menschen konzipiert worden wäre? What would a cryptocurrency look like if designed from first principles to be fair to every human being?

Die Antwort ist einfach: Geld existiert, weil Menschen existieren. Jede Person sollte daher einen gleichen Anteil am Geld haben — allein weil sie ein Mensch ist.

The answer is simple: Money exists because people exist. Therefore, every person should have an equal share of money simply by virtue of being human.


Roadmap

Phase Status Beschreibung / Description
0 Smart Contracts · ZKP · Android App · Proof Server
0+ Aequitas Layer 1 (Go) · BlockDAG + GHOSTDAG · P2P · Explorer
V7 EVM · Dual-Ledger · Exchange/AMM · Lorenz-Kurve · Gini-Index · UBI · Demurrage
V7.x Proof of Alive · Guardian-System (Eskrow + UBI-Freigabe) live
1 🔄 APK-Release · Community-Wachstum · Grant-Anträge · Mehr-Knoten-Skalierung
2 iOS App
3 Cross-Chain Bridges · Externe DEX-Integration
4 Vollständige Dezentralisierung · Community Governance

Links


Aequitas — gestartet Juni 2026 · Phase 0 Live · Chain ID 1926 Aequitas — launched June 2026 · Phase 0 Live · Chain ID 1926

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages