Documentation
Everything you need to know about Tokenota (TNOTA) — the ERC-20 token for the educational platform.
What is Tokenota?
Tokenota (TNOTA) is an ERC-20 utility token deployed on the Base L2 network. It is designed as a digital currency for an educational platform where students earn tokens as rewards, pay for lessons, and participate in a knowledge-based economy.
The token features a capped supply of 1,000,000,000 TNOTA, pausable transfers, and a minting mechanism controlled by the contract owner. It is built on top of OpenZeppelin's battle-tested smart contract library.
Token Technical Details
TNOTA follows the ERC-20 standard with additional extensions: ERC20Burnable (any holder can burn their tokens), ERC20Pausable (the owner can pause all transfers in emergency), and Ownable (single admin for minting and pausing).
The contract is verified on BaseScan, meaning anyone can read and audit the source code. There are no hidden functions, proxy patterns, or upgrade mechanisms — the contract is immutable once deployed.
Key Functions (ABI)
mint(address,uint256) | burn(uint256) | transfer(address,uint256) | approve(address,uint256) | pause() | unpause()How to Get TNOTA
Currently, TNOTA tokens are distributed by the project owner via the mint function. In the educational platform context, tokens will be earned by: completing courses and assignments, achieving high test scores, participating in peer tutoring, and contributing educational content.
To receive tokens you need an Ethereum-compatible wallet (MetaMask, Coinbase Wallet, etc.) connected to the Base network.
How to Use the Platform
Connect your wallet using the 'Connect Wallet' button in the header. The Dashboard shows your balance, total supply statistics, and provides forms to transfer, approve, or burn tokens.
Admin users (the contract owner) have access to the Admin Panel where they can mint new tokens, pause/unpause the contract, check balances and allowances, and monitor supply distribution through interactive charts.
Security
The smart contract is built using OpenZeppelin v5 — the most widely used and audited library for Solidity development. The contract source code is fully verified on BaseScan for public audit.
On the frontend side, we never store your private keys or seed phrases. Wallet connections are handled by WalletConnect and RainbowKit — industry-standard libraries. All transaction signing happens in your wallet, not on our servers.
Governance & Roadmap
Currently the token uses a simple Ownable model where a single admin address controls minting and pausing. Future plans include: integration with the full educational platform, DAO governance for community-driven decisions, staking mechanisms for long-term holders, and multi-chain deployment to Arbitrum and other L2 networks.