BNB Agents Army Submission 🚀
SynthLaunch is a decentralized launchpad for AI Agents on BNB Chain, implementing the BAP-578 (Non-Fungible Agents) standard.
- NFAv2.sol - Main NFA contract with whitelist-based logic address management
- NFALite.sol - Lightweight NFA for Flap integration
- AgentLogic.sol - Shared operation layer for all NFA tiers (trade, transfer, swap)
- AgentLogicPro.sol - Advanced logic with batch operations and enhanced features
- SynthLaunchCustody.sol - Fee custody with signature-based wallet binding
- SynthTimelock.sol - 48-hour timelock for governance operations
- SynthVault.sol - Tax token vault for AI agents
- SynthVaultFactory.sol - Factory for deploying agent vaults
- SynthID.sol - On-chain AI agent identity (ERC-721 + ERC-8004)
| Contract | Address |
|---|---|
| NFAv2 | 0x2b703D4dC84ACB24a0A3F34CBF259D5Cb2B62b19 |
| AgentLogic | 0x7a08ff7ab3EF202F7B499648a25FCD94Fb5a8857 |
| SynthLaunchCustody v11 | 0x3Fa33A0fb85f11A901e3616E10876d10018f43B7 |
| SynthTimelock | 0x13024d9173b9E7D58C9e0cF5Fcc9438F990ab47D |
| SynthID | 0x68a515a18a3f6644f29f352d21fc32d9c6ce05fb |
npm install
cp .env.example .env
# Edit .env with your keys
npx hardhat compile# Deploy AgentLogic
npx hardhat run scripts/deploy-agent-logic.js --network bscMainnet
# Approve logic on NFAv2
npx hardhat run scripts/approve-logic.js --network bscMainnet- Website: https://synthlaunch.fun
- Twitter: @synth_fun
- Docs: https://telegra.ph/SynthLaunch-NFA-技术文档-Final-02-06
MIT