@bamzzstudio/cforge-sdk
v0.1.0
Published
Umbrella TypeScript SDK for C-forge CFRG token minting, MiniPay stablecoin payments, Celo contract metadata, and wallet helpers.
Maintainers
Readme
C-forge SDK
Standalone SDK repo for the C-forge app. It is intentionally split into tiny sibling packages so apps can depend only on the pieces they need.
Repository: https://github.com/AdekunleBamz/C-forge-sdk
Umbrella package: @bamzzstudio/cforge-sdk
Deployed CFRG contract on Celo mainnet: 0x24A3b0B4A60Cf33dFb37E4725d987E6002828F04
Packages
@bamzzstudio/cforge-addresses: Celo mainnet addresses, chain IDs, token metadata.@bamzzstudio/cforge-abi: Contract ABIs for CFRG and ERC-20 approvals.@bamzzstudio/cforge-core: Fees, formatting helpers, explorer links, mint defaults.@bamzzstudio/cforge-wallets: MiniPay detection and Celo fee-currency transaction helpers.@bamzzstudio/cforge-react: Small React hooks layered on top of the wallet helpers.
The umbrella package depends on these sibling packages, matching the layout used by auralis-sdk.
Commands
npm install
npm run build
npm run typecheck