Magpie Locking
Mechanism Overview
Making holding commitments credible through contract enforcement.
MagpieLock is a general-purpose contract — pools can be created for any ERC20 token address. Tokens are genuinely transferred into the contract and locked, fully transparent on-chain. Meet your commitment to reclaim everything; exit early and pay the penalty.
Supported Tokens
| Source | How to add | Restriction |
|---|---|---|
| Platform-launched tokens | Listed automatically in the UI — just select | Must be graduated (DEX state) before locking |
| External tokens | Paste the contract address; the UI validates it as a valid ERC20 | No state restriction, join any time |
Commitment Types
- Time-based: commit to holding for X days; tokens cannot be withdrawn before expiry, and are freely claimable after
- Price-based: commit to holding until a target price, judged via PancakeSwap TWAP on-chain prices with a minimum 30-minute window to prevent flash-loan manipulation
90% of personal-pool penalties flow into the same token's collective pool rewards. Personal-pool quitters unknowingly boost rewards for collective-pool holders — the more defaults, the more attractive the collective pool becomes. A positive flywheel.