Skip to content
@Basalt-Foundation

Basalt Foundation

A high-performance Layer 1 blockchain targeting enterprise use cases with native regulatory compliance (MiCA, GDPR, KYC/AML).
  • France

Basalt Foundation

High-performance Layer 1 blockchain built on .NET 9 with Native AOT compilation.

Key Numbers

~12,000 TPS Throughput on 4-validator devnet
800ms Deterministic finality (BasaltBFT)
~2,000 tests Across 16 test projects, 0 failures
30 projects Mono-repo: core → SDK → explorer

Architecture

Seven independent layers — each production-hardened and fully tested:

Layer Components
Cryptography BLAKE3, Ed25519, BLS12-381, Keccak-256, Groth16
Consensus BasaltBFT, pipelined 3-phase commit, BLS aggregation, stake-weighted leader selection, slashing
Execution BasaltVM, C# Native AOT, sandboxed contracts, gas metering, compliance hooks
Storage Merkle Patricia Trie, RocksDB, Flat State DB (O(1) cache), Sparse Merkle Tree
Network TCP transport, Kademlia DHT, Episub gossip, peer reputation
Compliance ZK-first (Groth16 proofs), attestation fallback, SchemaRegistry, IssuerRegistry, audit trail
Confidentiality Pedersen commitments, Groth16 range proofs, X25519 private channels, selective disclosure

What Makes Basalt Different

  • ZK Compliance — Transactions carry ephemeral Groth16 proofs. Validators verify compliance in constant time. Nothing is stored on-chain.
  • C# Smart Contracts — Write contracts in idiomatic C# with StorageMap, StorageValue, and StorageList. 8 Roslyn analyzers catch reentrancy, overflows, and non-determinism at compile time.
  • Confidential Transactions — Pedersen commitments on BLS12-381 hide amounts while proving balance validity. 192-byte range proofs verified in ~5ms.
  • EVM Bridge — Bidirectional bridge to Ethereum and Polygon with multisig relayer and Merkle proof verification.
  • Token Standards — BST-20 (fungible), BST-721 (NFT), BST-1155 (multi-token), BST-3525 (SFT), BST-4626 (vault), BST-DID (W3C DID), BST-VC (verifiable credentials)
  • EIP-1559 Fees — Dynamic base fee with proposer tips and base fee burn
  • Full Governance — Stake-weighted quadratic voting, delegation, timelock, executable proposals

Repositories

Repository Description
basalt Core blockchain — consensus, networking, execution, storage, compliance, confidentiality, APIs, SDK, explorer, and tools
basalt-docs Technical documentation and specifications
basalt-contracts Solidity bridge contracts for EVM interoperability
basalt-website Marketing website (basalt-foundation.github.io/basalt-website)

Quick Start

# Clone and build
git clone https://github.com/Basalt-Foundation/basalt.git
cd basalt
dotnet build

# Run tests (~2,000 tests)
dotnet test

# Start a local 4-validator devnet
docker compose up --build

License

All repositories are licensed under Apache License 2.0.

Popular repositories Loading

  1. basalt basalt Public

    High-performance Layer 1 blockchain built on .NET 9 with Native AOT, BFT consensus, and native regulatory compliance

    C# 2

  2. .github .github Public

    Basalt Foundation organization profile and community health files

  3. basalt-docs basalt-docs Public

    Technical documentation, design plans, and specifications for the Basalt blockchain

    TypeScript

  4. basalt-contracts basalt-contracts Public

    Solidity bridge contracts for the Basalt EVM bridge (BasaltBridge, WBST)

    Solidity

  5. basalt-website basalt-website Public

    Main website for the Basalt blockchain

    TypeScript

  6. basalt-community basalt-community Public

    Opened discussions available here !

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…