Contract Features

Written By Bob Lee

Last updated 5 months ago

The TorresmoCoin (TORRESMO) contract is designed with a balance of simplicity, security, and flexibility. It is based on OpenZeppelin ERC-20 (v5) standards, ensuring compatibility with exchanges, wallets, and dApps across the Polygon ecosystem.

Core Properties

Feature

Description

Fixed Supply

250,000,000 TORRESMO minted at deployment. No further minting allowed.

Decimals

18 β€” standard across most ERC-20 tokens.

Burnable

Any holder can burn tokens, reducing supply permanently.

Pausable

Transfers can be paused in emergencies by a restricted multi-sig (72h max).

Permit (EIP-2612)

Enables gasless approvals via off-chain signatures, improving UX.

Transaction Fee

By default, TORRESMO operates with 0% transaction fee. If governance chooses to activate a fee:

  • Capped at 1% maximum.

  • 100% of the fee is burned (no treasury or hidden allocations).

  • Controlled through the Governor + Timelock process.

  • A community-triggered function lockFeeForever() can permanently disable any future fee changes.

This ensures flexibility in early stages but guarantees long-term transparency and immutability.

Launch Safeguards

To protect against bots and front-running at launch, temporary anti-bot logic is included:

  • One transaction per block per address.

  • Only whitelisted liquidity pairs allowed at first.

  • Temporary limits on max transaction size and max wallet balance.

  • Protections automatically expire after the initial period, leaving TORRESMO as a standard ERC-20

Security by Design

  • No presale or vesting logic inside the token contract.

  • All fundraising or vesting is handled through separate, dedicated contracts.

  • Ownership is transferred to the TimelockController, removing unilateral developer control.

  • External audit will verify all functionality before launch.