Open Source · MIT Licensed · v1.0 Coming Soon

The Stripe for
RWA Tokenization
in Africa.

Deploy real-world asset tokens on-chain in 30 minutes. Smart contract templates, multi-chain APIs, and pluggable compliance — built for African developers.

africhain — bash
$ npm install @africhain/sdk
✓ Added 1 package, audited 342 packages in 2s
$ npx africhain init my-farmland-dapp
✓ Project initialized — polygon-testnet configured
✓ Templates available: farmland, commodity, real-estate
$ npx africhain deploy --template farmland --network polygon-testnet
✓ FarmlandToken deployed: 0x4Ac9...dB2F
✓ AssetRegistry linked — ready to mint
$
5Supported Chains
6African Asset Classes
30minFirst Token Deploy
MITOpen Source License
ERC-3643Compliance Standard
4African ID Primitives
<150KBBundle Size
2G/3GLow-Bandwidth Ready
5Supported Chains
6African Asset Classes
30minFirst Token Deploy
MITOpen Source License
ERC-3643Compliance Standard
4African ID Primitives
<150KBBundle Size
2G/3GLow-Bandwidth Ready

Not a platform.
Infrastructure.

AfriChain sits between raw blockchain protocols and your product. Plug it in the same way you'd plug Stripe for payments — and keep full control of your business logic.

ARCHITECTURE STACK
Blockchain Protocol
Ethereum · Polygon · Stellar · Celo · BNB
Protocol
AfriChain SDK
Smart Contracts · APIs · CLI · Templates
Cranebolt
Your Application
Business logic · UX · Compliance decisions
You
End Users & Investors
Farmers · Businesses · Diaspora investors
Users
🔌
Plug in, not lock in

Import @africhain/sdk into your existing Node.js or React app. No platform dependency. Full chain custody stays with you.

🌍
Built for African context

Asset schemas for farmland, commodities, and receivables. Identity hooks for BVN, NIN, Huduma Namba, and Ghana Card — not retrofitted from European standards.

⚖️
Compliance hooks, not compliance

AfriChain provides the interfaces. You plug in your KYC provider — Smile Identity, Persona, or custom — without redeploying core contracts.

🔓
Open core, enterprise layer

Smart contracts and SDK core are MIT licensed. Dashboard, regulatory compliance modules, and audit reporting are paid enterprise tiers. Like Terraform, but for RWA.

African asset classes,
natively on-chain.

Pre-audited smart contract templates for the asset classes that matter most across African markets — not generic ERC-20 wrappers.

🌾
Farmland

Tokenize agricultural land with GPS coordinates, soil classification, irrigation data, and title document hashes linked to IPFS.

FarmlandToken.sol
🌽
Commodity Receipts

On-chain warehouse receipts for cocoa, coffee, maize, and cotton — with inspection reports, grade classification, and expiry tracking.

CommodityReceiptToken.sol
🏢
Real Estate

Fractional property ownership tokens for Lagos, Nairobi, Accra, and Cape Town markets. ERC-20 fungible shares or ERC-721 unique parcels.

RealEstateToken.sol
📄
Invoices & Receivables

Trade finance on-chain. Tokenize invoices with face value, discount rates, due dates, and debtor references for financing workflows.

InvoiceToken.sol
🌱
Carbon Credits

Verified emission reduction units with provenance, verification body reference, and retirement tracking baked into the token standard.

CarbonCreditToken.sol
⛏️
Mining Rights

Tokenize mineral rights and extraction licenses with jurisdiction metadata, license expiry, and royalty distribution hooks.

MiningRightsToken.sol

Everything you need.
Nothing you don't.

Six core modules — all open source — plus enterprise layers for compliance, dashboards, and reporting.

🏭
Token Factory
Deploy RWA tokens from templates
● MIT
📋
Asset Registry
On-chain metadata & lifecycle
● MIT
Transfer Engine
Permissioned token transfers
● MIT
🔐
Identity Hooks
Pluggable KYC interface
● MIT
🔗
Multi-Chain Adapter
EVM + Stellar unified API
● MIT
📊
Enterprise Dashboard
Web UI + compliance modules
★ Enterprise
🏭
Token Factory
Deploy ERC-20, ERC-721, or ERC-3643 tokens from a single CLI command

The Token Factory provides pre-audited smart contract templates for every African asset class. Configure via JSON, deploy in seconds — no Solidity knowledge required.

Fungible (ERC-20) for fractional ownership shares
Non-fungible (ERC-721) for unique asset representation
ERC-3643 permissioned tokens for compliance-enabled use cases
Configurable templates via africhain.config.json
Mint, burn, pause, and ownership transfer with role-based access
📋
Asset Registry
Standard on-chain metadata schema for African asset classes

Links every token to its real-world asset. Defines a standardized metadata schema with IPFS/Arweave document linking, GPS coordinates, valuations, and full lifecycle management.

5-stage lifecycle: Draft → Active → Suspended → Redeemed → Expired
IPFS / Arweave document linking with hash verification
On-chain event emission for every state transition
Versioned metadata updates — fully auditable history
Batch registration — up to 500 assets per transaction
Transfer Engine
Pluggable transfer rules without modifying core contracts

Full token transfer orchestration with pre-transfer hooks, time-locks, batch operations, and escrow — all configurable per asset class without touching core contracts.

Pre-transfer hooks — enforce whitelist, holding periods, custom rules
Time-locked transfers (block or timestamp-based)
Escrow for delivery-vs-payment and conditional flows
Batch transfers for operational efficiency
Full event log: sender, receiver, amount, timestamp, asset ID
🔐
Identity Hooks
Bring your own KYC provider — BVN, NIN, Smile Identity, or custom

AfriChain defines the IIdentityVerifier interface. You connect your chosen provider — without redeploying core asset contracts. African identity primitives built in.

Standard interface: verifyIdentity() · revokeIdentity() · isVerified()
Reference implementations: Smile Identity, Persona, Shufti Pro
African IDs: Nigeria BVN/NIN · Ghana Card · Kenya Huduma Namba
Swap providers without redeploying asset contracts
Whitelist mock for testnet — no real KYC in development
🔗
Multi-Chain Adapter
One API, five chains — EVM and Stellar

Deploy to Ethereum, Polygon, BNB Chain, Celo, or Stellar without rewriting integration code. The adapter abstracts chain-specific differences behind a unified TypeScript API.

Unified API across all EVM chains and Stellar Soroban
Chain config via environment variables or africhain.config.json
Gas estimation before deployment — no surprise fees
EVM ERC-20/721 and Stellar native asset standard bridging
Retry logic with exponential backoff on RPC failures
📊
Enterprise Layer
Dashboard · Compliance · Reporting · $299–$2,999/month

The enterprise tier adds a full web dashboard for asset management, pre-built African regulatory compliance modules, and audit-grade reporting — all maintained and updated as regulations evolve.

Web Dashboard — asset management, monitoring, analytics
Nigerian ISA 2025 compliance module — SEC Nigeria compliant
Ghana/Kenya/SA modules — regional regulatory frameworks
Audit Trail — regulatory-grade export and reporting
BVN/NIN integration — pre-built Nigerian identity hooks

From npm install
to mainnet in a day.

Designed for developers who've never touched blockchain before. Full testnet token in 30 minutes — no Solidity required.

terminal
# Install the SDK
npm install @africhain/sdk

# Scaffold a new project
npx africhain init my-rwa-project

# Verify pre-deployment checks
npx africhain verify --network polygon-testnet
01
Install
Add AfriChain to your project with a single command.
npm install @africhain/sdk
02
Initialize Project
Scaffold your project with the interactive setup wizard.
npx africhain init my-project
03
Configure
Edit africhain.config.json with your network, wallet, and chosen asset class template.
04
Deploy Contracts
Deploy pre-audited smart contracts to testnet in seconds.
npx africhain deploy --template farmland
05
Mint Your First Token
Register an asset and mint fractional shares to investors.
npx africhain mint --metadata ./asset.json

Deploy once.
Run anywhere.

One SDK, five chains. Switch networks with a config flag — no rewriting integration code.

Ethereum
EVM · Mainnet
Polygon
EVM · Low fees
BNB Chain
EVM · Mainnet
Celo
EVM · Mobile-first
Stellar
Soroban · Africa-first

Open source core.
Enterprise power.

The HashiCorp model for African RWA. Build for free. Scale with us.

Open Source
Core SDK
Free
MIT License · Always free
  • Token Factory (all templates)
  • Asset Registry
  • Transfer Engine
  • Identity Hooks Interface
  • Multi-Chain Adapter
  • CLI Tools
  • React Hooks
  • Enterprise Dashboard
  • Compliance Modules
Get Started Free
Compliance
Regulatory Modules
$99/mo
Per module · Ghana, Kenya, SA
  • Ghana SEC Framework Module
  • Kenya CMA Module
  • South Africa FSCA Module
  • Automatic regulatory updates
  • Legal advisory notes
  • Full Dashboard (requires Pro)
Talk to Sales

Protocol fees of 0.1–0.5% apply on asset issuance via TokenFactory. See fee schedule →

Built by Africa.
For Africa.

We're building the developer ecosystem, not just the tool. Grants, hackathons, university partnerships, and a public roadmap.

6-Month Targets
500
GitHub Stars
1,000
npm Weekly Downloads
10
Projects Built on SDK
12-Month Targets
2,000
GitHub Stars
$10M+
Asset Value Tokenized
10
Enterprise Customers
Community
Join the ecosystem. Grants available for developers building on AfriChain.
🌍 ETHSafari 🇳🇬 Web3Lagos 💻 Devfest Nigeria
SUPPORTED COUNTRIES
🇳🇬 Nigeria 🇬🇭 Ghana 🇰🇪 Kenya 🇿🇦 South Africa

Your first tokenized
African asset
is 30 minutes away.

No blockchain expertise required. Open source. Built for African developers and the asset classes they know.

MIT Licensed No vendor lock-in Third-party audited Testnet faucets included