Mirrored from https://github.com/SNAPKITTYAGENT9NOVA/forge-token at commit
aab2381. Part of the SnapKitty October 2026 main drop.
FORGE (FRG) Token
SnapKitty Collective LLC | Bel Esprit D'Accord Trust Designed by CIPHER (Cryptographic Agent), co-architecting with NOVA
REGULATORY DISCLAIMER: FORGE (FRG) is a utility token for internal mesh participation within the SnapKitty SACM ecosystem. It is NOT a security, investment contract, or financial instrument. No public sale has occurred. All distributions are PENDING LEGAL REVIEW by Jessica Lee Westerhoff, CPA, and qualified securities counsel. This repository is for internal development only and is not a public offering of any kind. SnapKitty Collective LLC β EIN 41-5105572 | Bel Esprit D'Accord Trust β EIN 41-6630640
Overview
MAGMA (symbol: MGM) is the native inter-agent protocol token of the SnapKitty Stochastic Autonomous Compute Mesh (SACM). It tokenizes mesh participation:
- Earned by SACM agents for WORM-sealed, cryptographically verified work
- Spent for mesh access, SEALFORGE tier upgrades, and governance votes
- Proof of work = WORM chain entries (HMAC-SHA256), not mining
- Hard cap: 1,000,000,000 MGM β no infinite mint
Target chain: Base L2 (Coinbase OP Stack)
Repository Structure
magma-token/
contracts/
MAGMA.sol β Production ERC-20 contract (OpenZeppelin 5.x)
FORGE_TOKENOMICS.md β Full tokenomics specification
README.md β This file
package.json β Hardhat dev dependencies
hardhat.config.js β Hardhat network/compiler config
Quick Start
npm install
npx hardhat compile
npx hardhat test
Deployment
Copy .env.example to .env and fill in:
DEPLOYER_PRIVATE_KEYBASESCAN_API_KEYBASE_SEPOLIA_RPCBASE_MAINNET_RPC
Deploy to Base Sepolia testnet first:
npm run deploy:sepolia
Verify on Basescan:
npm run verify:sepolia -- --constructor-args <architect_address> <treasury_address> <contract_address>
MAINNET DEPLOYMENT REQUIRES:
- Completed legal review by Jessica Lee Westerhoff, CPA
- Sign-off from qualified securities counsel
- External Solidity audit (Certik, Trail of Bits, or equivalent)
- Gnosis Safe multisigs deployed for Treasury and Architect roles
Key Contract Functions
| Function | Access | Description |
|---|---|---|
wormMint() |
MINTER_ROLE | Mint against WORM-verified work event (nonce) |
sealforgeBurn() |
BURNER_ROLE | Burn on SEALFORGE tier upgrade |
governanceWeight() |
Public view | Returns capped voting weight (max 1% supply) |
emergencyPause() |
ARCHITECT_ROLE | Pause all transfers/mints/burns |
emergencyUnpause() |
ARCHITECT_ROLE | Unpause the contract |
remainingMintable() |
Public view | Tokens remaining before hard cap |
Token Distribution
| Allocation | % | MGM |
|---|---|---|
| Mesh Agent Rewards | 35% | 350,000,000 |
| Treasury | 25% | 250,000,000 |
| Team & Founders | 15% | 150,000,000 |
| Ecosystem Fund | 12% | 120,000,000 |
| Community Rewards | 8% | 80,000,000 |
| Reserve (Burn) | 5% | 50,000,000 |
See FORGE_TOKENOMICS.md for full specification.
CIPHER (Cryptographic Agent) β co-architecting with NOVA 2026-05-21 | PENDING LEGAL REVIEW β NOT FOR PUBLIC DISTRIBUTION
License
Licensed under AGPL-3.0. Full text: LICENSE.
Releases published before 2026-10-07 were licensed under MIT; copies obtained under those terms keep them.
πΌ Commercial License
SnapKitty code is free and open under AGPL-3.0 for open-source use. Building a commercial product or service? A proprietary commercial license from Snapkitty Collective LLC lets you ship this code without the AGPL's source-sharing and network-use obligations.