Developers
Anyone may build compatible software without asking permission.
What they do
- Build independent implementations: embedded nodes, gateway software, research implementations, custom clients
- Host user interfaces — web, mobile, enterprise portals, regional marketplaces
- Submit improvement proposals and review specifications
- Contribute code, documentation, security research and localization
Stake
None. Developers stake nothing.
How they earn
Ecosystem grants from the Ecosystem Treasury, which funds grants, partnerships, education, hackathons and developer incentives.
Requirements
- Specification conformance only — the protocol is language independent
- An engineer should be able to build a fully compatible implementation from the specifications alone
Repositories
- openfiat-specsThe canonical protocol specifications and the whitepaper. Everything on this site is generated from it.Markdown
- openfiat-coreThe reference node, in Rust. Peer-to-peer networking, gossip, marketplace state, snapshots and the node APIs.Rust
- openfiat-sdksOfficial SDKs for Rust, TypeScript and Python, plus the shared reference data they depend on.Rust · TypeScript · Python
- openfiat-appThe default web application: trading, network view, staking, governance, disputes and history.TypeScript
- openfiat-appsAdditional applications — merchant dashboard and network explorer.TypeScript
- openfiat-devtoolsTest networks, protocol conformance vectors, benchmarks and fuzzing.Rust
- openfiat-infraContainer images, Helm charts, Terraform modules and the monitoring stack.Terraform · Helm
- openfiat-docsThe developer documentation site.TypeScript
- openfiat-orgThis website.TypeScript
- awesome-openfiatA community-curated list of OpenFiat projects, tools and resources.Community