About
Last updated: 2026-08-04
What Onepot is
Onepot is a smart contract deployed as a non-custodial prize savings vault on Base mainnet. Users deposit USDC; the contract supplies the deposit to Aave V3 and uses the resulting yield to acquire entries in Megapot, an independently-operated on-chain prize draw protocol on Base. The deposited principal is never consumed by entry purchases - it remains supplied to Aave and is withdrawable at any time, subject to Aave's availability.
Non-commercial
The project takes no fee. Concretely:
- The smart contract source has no fee mechanism. There is no fee state, no fee parameter, no fee setter, no fee recipient, and no code path that can ever charge a fee on yield, prize payouts, deposits, or withdrawals - before or after admin renouncement. This is a structural guarantee enforced by the absence of code, not a policy that can be flipped.
- No contributor receives any salary, share, token, equity, or other compensation from this project.
- The smart contract source and this reference frontend are released under the MIT License. Anyone may fork, audit, deploy, or build alternative frontends.
- The owner's powers are narrow (seed the vault, change the Megapot referrer, update the terms document, pause new deposits and entry purchases, clear a stuck ticket order) and can never move user funds or block withdrawals. Ownership is intended to be permanently renounced after an initial operational period.
A note on Megapot's economics: when the contract acquires Megapot prize draw entries, Megapot pays a referral commission on each purchase (including purchases funded by recycled winnings) and takes a share of every prize claimed before it reaches the contract. Both are directed to an address operated by the Onepot administrator, at rates set by Megapot. The contract refuses purchases above a hardcoded commission ceiling; no ceiling applies to the prize share. These are Megapot's mechanics, not a fee charged by Onepot's code - but a meaningful portion of the value generated by depositors' yield accrues to the administrator and to Megapot rather than to depositors. Disclosed here for transparency.
What Onepot is not
- Not a lottery, casino, gambling service, betting platform, or game of chance operator.
- Not an investment, security, deposit account, savings account, money transmission service, e-money product, or regulated financial instrument.
- Not endorsed, operated, or guaranteed by Megapot, Aave, Base, Coinbase, or any of their affiliates. The project is independent, experimental software.
- Not a financial service offered or marketed by any entity. The contract is software.
Status
The smart contract is deployed and verified on Base mainnet. This reference frontend calls the contract directly from the user's wallet; no party operated by the contributors custodies user funds at any point. The software remains experimental and has not been audited by a professional security firm.
The contract
Onepot is one deployed contract on Base. Its address is 0xd0c3…ca97. Its code and every transaction it has ever made are public and permanent; you can read both without asking anyone's permission, and without trusting this website.
This site is one possible interface to that contract. It holds nothing, decides nothing and can be replaced: your wallet talks to the contract directly.
Security review status
The contract has not been reviewed by a professional security audit firm. The following informal reviews have been performed:
- Automated security tooling, multiple passes.
- AI-assisted scenario-focused review, with findings remediated and regression-tested.
Treat the contract as experimental. Do not deposit more than you are willing to lose entirely. See Documentation for how the system actually works.
See also the Risks and Terms pages. Read both before considering any future interaction with the contract.