CTR Token

CTR is a standard ERC-20 token with minting capabilities and gasless approvals.

Specifications

Property
Value

Name

CTR

Symbol

CTR

Decimals

18

Standard

ERC-20 + ERC-2612 (Permit) + Burnable

Solidity

0.8.33

Features

Permit (EIP-2612)

Gasless approvals via off-chain signatures:

function permit(
    address owner,
    address spender,
    uint256 value,
    uint256 deadline,
    uint8 v, bytes32 r, bytes32 s
) external;

Minting

Only addresses with MINTER_ROLE can mint:

Burning

Any holder can burn their own tokens:

Access Control

Uses OpenZeppelin AccessControlDefaultAdminRules:

Role
Description

DEFAULT_ADMIN_ROLE

Can grant/revoke roles

MINTER_ROLE

Can mint new CTR tokens

Last updated

Was this helpful?