🛡️ Configuration Score (heuristic checklist)
Configuration heuristic only — not audited, not a security audit or certification. What the repository tests check: every option combination compiles (solc 0.8.20). Hard Lock: lock() credits the amount actually received (IFR is fee-on-transfer) and unlock() transfers that credited amount (IFR’s transfer fee may apply, so the wallet can receive less unless the contract is fee-exempt); hasAccess() reads the locked amount. Balance Only: the contract holds no tokens, has no lock() or unlock(), and hasAccess() reads the wallet’s IFR balance.
Contract
SDK Snippet
Deploy Guide
// Click "Generate" to create your contract
// SDK snippet will appear here
// Deployment guide will appear here
Next Steps:
1. Copy contract → deploy on Sepolia
2. Test with your wallet
3.
Submit BuilderRegistry issue
4. Governance proposal: feeExempt
5. Deploy on Mainnet
6. SDK: local repository package; npm publication pending