This decentralized API (dAPI) provides endpoints to mint, burn, and transfer SADC CBDC tokens. It includes a basic in-memory ledger and a Solidity smart contract for on-chain deployment.
POST /mint
- Mint CBDC tokens to an addressPOST /burn
- Burn CBDC tokens from an addressPOST /transfer
- Transfer CBDC between addressesGET /balance/:address
- Get balance of an address
npm install
node index.js
- Dunbar API Connector (Permissioned)
- MBridge Ledger API (Hybrid/Permissioned)
- SWIFT gpi/ISO 20022 messages
- Chainlink FX Oracle
- MetaMask/Web3 Wallet Support
- OAuth2 & KYC
This version is production-ready and easily extendable.