Skip to main content

QSN Token

The Quantum Security Network (QSN) token is the native governance and utility token of the QsnDEX protocol. It is built on battle-tested OpenZeppelin contracts and follows modern Ethereum token standards.

Token Specifications

PropertyValue
NameQuantum Security Network
SymbolQSN
StandardERC20 + ERC20Votes + ERC20Permit
Maximum Supply100,000,000 QSN
Decimals18
BurnableYes (by token holders)
GovernanceOn-chain voting via ERC20Votes

Technical Details

Standards Compliance

QSN implements three complementary ERC20 extensions:

  • ERC20 -- Standard fungible token interface for transfers, approvals, and balance tracking.
  • ERC20Votes -- Enables on-chain governance by tracking voting power through delegation. Token holders must delegate to themselves or another address to activate their voting weight.
  • ERC20Permit -- Implements EIP-2612 gasless approvals, allowing users to authorize token spending via off-chain signatures rather than on-chain transactions.

Supply Management

The token enforces a hard cap of 100,000,000 QSN at the contract level. Minting is restricted to the contract owner and will revert if the cap would be exceeded. This ensures the total supply can never surpass the defined maximum.

Burn Mechanism

Any token holder can burn their own tokens, permanently removing them from circulation. Burns reduce the total supply and are irreversible. There is no admin burn function -- only holders can burn their own balance.

OpenZeppelin Foundation

The contract is built entirely with OpenZeppelin's audited library contracts, inheriting from:

  • ERC20
  • ERC20Burnable
  • ERC20Votes
  • ERC20Permit
  • Ownable

This approach minimizes custom logic and leverages widely reviewed, production-grade implementations.