Megicula Stake is a decentralized staking protocol built on OPN Testnet allowing users to earn passive rewards securely.
A full-stack decentralized staking platform built for the IOPn ecosystem.
Deployed on Chain ID 984 with fast, low-cost transactions.
Two Solidity 0.8.30 contracts using OpenZeppelin libraries.
Next.js 15 + Wagmi + RainbowKit + TailwindCSS + Framer Motion.
77 Hardhat tests covering every function and edge case.
Built with security, transparency, and user experience in mind.
Audited patterns with ReentrancyGuard, Pausable, SafeERC20, and Ownable from OpenZeppelin.
Rewards accumulate continuously based on staked amount and duration. Claim anytime.
Built specifically for the IOPn ecosystem. Fast transactions, low gas fees.
Fully transparent codebase. Every line is on GitHub for community review.
Start earning in four simple steps.
Link MetaMask or any EVM-compatible wallet to the OPN Testnet.
Approve and deposit MEGA tokens into the staking contract.
Watch rewards grow in real time at 10% APY — no action needed.
Withdraw rewards whenever you want. No lock-ups. No penalties.
Live data from the OPN Testnet.
Verified and deployed on OPN Testnet.
| Network Name | OPN Testnet |
| Chain ID | 984 |
| RPC URL | https://testnet-rpc.iopn.tech |
| Block Explorer | testnet.iopn.tech |
| Native Token | OPN |
Official deployment details for IOPn ecosystem verification.
0x8012c673D5cb57522Fe8f97AB1f9b93A54359a67
View →
0x6699A1022e6caC639247446206eDFe0ae545710e
View →
https://testnet-rpc.iopn.tech
Preview of the Megicula Stake interface.
Landing Page
Staking Dashboard
Mobile View
What's next for Megicula Stake.
Megicula Stake is a decentralized staking protocol built on OPN Testnet. Users stake MEGA tokens and earn continuous rewards at a configurable APY, currently set to 10%.
Rewards follow a continuous linear formula: reward = stakedAmount × APY_bps × duration / (365 days × 10,000). There's no compounding — rewards accrue proportionally to staked amount and time.
No. You can unstake or claim rewards at any time. There is no minimum staking duration and no early withdrawal penalties.
MEGA (Megicula Token) is the ERC20 token used for staking. Total supply is 100,000,000 MEGA. It follows the standard ERC20 interface and is also burnable.
The contracts use OpenZeppelin battle-tested libraries (ReentrancyGuard, Pausable, SafeERC20, Ownable). The full codebase is open-source and available on GitHub for community review. Formal audit is on the roadmap.
Add OPN Testnet to your wallet: Chain ID 984, RPC URL https://testnet-rpc.iopn.tech, Currency symbol OPN.
Questions, feedback, or want to contribute?