Skip to content
View Pazificateur69's full-sized avatar

Highlights

  • Pro

Block or report Pazificateur69

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Pazificateur69/README.md

🜲 Featured project β€” CURS3D

A quantum-resistant Layer 1 blockchain, built from zero in Rust. No fork, no copy-paste β€” every component (consensus, crypto, networking, storage, VM, API) implemented from scratch with NIST-standardized post-quantum primitives.

Why it matters

NIST published FIPS 204 (CRYSTALS-Dilithium) in August 2024. CNSA 2.0 (US) mandates post-quantum migration by 2030. eIDAS 2.0 (EU) will require it for the European digital wallet.

Every existing chain β€” Bitcoin, Ethereum, Solana β€” is built on ECDSA, which is broken by Shor's algorithm. CURS3D is a working reference implementation of what the migration looks like at L1.

What's running today

  • 4 BFT validators on Oracle Cloud ARM (Marseille, EU)

  • ~31,400 lines of Rust β€’ 145 tests β€’ 0 clippy warnings

  • HTTP REST API + Ethereum-compatible JSON-RPC + WebSocket events

  • Rust SDK with 5 example contracts (counter, ERC-20, multisig, NFT, vesting)

  • Public block explorer + bilingual website (EN/FR)

Stack

Crypto      CRYSTALS-Dilithium L5  (FIPS 204)
            SHA-3 Keccak-256       (FIPS 202)
Consensus   BFT PoS, 2/3 finality, slashing
VM          Wasmer 5 + Cranelift, fuel metering
Network     libp2p 0.54 + Gossipsub
Storage     sled, Sparse Merkle Trie
Wallet      AES-256-GCM + Argon2id
API         hyper 1.x + tokio + tungstenite

Try it now

# Status of the live testnet
curl -s https://api.curs3d.fr/api/status | jq

# Ethereum-compatible RPC (Metamask, ethers.js)
curl -s -X POST https://api.curs3d.fr/eth \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber"}'

β†’ Read the whitepaper Β β€’Β  β†’ Run a validator Β β€’Β  β†’ Source code

</td>

⛁ Tech stack

tech stack




✦ GitHub at a glance


πŸœ‚ Activity

activity graph

π“…ͺ The snake

snake animation

🜨 What I'm focused on right now

struct CurrentlyFocusedOn {
    primary:   "CURS3D testnet stability + external audit prep",
    research:  "Post-quantum migration paths for legacy chains",
    learning:  ["Formal verification (TLA+, Tamarin)",
                "MPC and threshold-Dilithium",
                "BFT under network partition"],
    open_to:   "Grant collaborations, freelance Rust/security",
    location:  "France πŸ‡«πŸ‡·  β€’  remote-first",
}

Building things meant to last β€” building post-quantum is building for a 50-year horizon.

βš™ Profile auto-built with GitHub Actions β€’ snake animation regenerated every 6h β€’ last touched today


footer

Pinned Loading

  1. curs3d curs3d Public

    Quantum-resistant Layer 1 blockchain written from scratch in Rust. CRYSTALS-Dilithium 5, BFT PoS, WASM smart contracts, EIP-1559 fees. 209 tests, MIT License.

    Rust 3

  2. NightOwl NightOwl Public

    NightOwl - 57-module open-source pentesting framework

    HTML