Why This Service?
$CHMPSTR has a 10% transfer fee built into the token contract. While this mechanism serves the tokenomics, it creates friction for legitimate use cases:
β This service allows fee-free transfers for legitimate wallet-to-wallet movements.
How It Works
Why a Smart Contract Instead of an EOA?
We could have registered a team wallet as a distributor. Here's why we chose a contract instead:
- β’Has private key β single point of failure
- β’No built-in rules β can send anywhere
- β’If compromised β attacker can dump on DEX fee-free
- β’No private key β cannot be "stolen"
- β’Enforced rules β DEX addresses blocked on-chain
- β’Deterministic β only does what code allows
π‘ A smart contract is essentially a "wallet without a private key".
It can only execute predefined logic β nothing more, nothing less.
Permit2: One Signature, One Transaction
Anti-Abuse Measures
The primary concern: preventing users from using this service to sell on DEXes without the 10% fee. Here's how we address it:
Every relay request requires a server-signed approval. Direct contract calls without server signature will revert.
20 DEX addresses blocked at contract level: Uniswap, SushiSwap, 1inch, Balancer, Curve, and more.
Transfers to contract addresses are blocked. Only personal wallets (EOA) are supported. This prevents DEX pairs and other smart contracts from receiving fee-free transfers.
5 requests per wallet per minute. 10 requests per IP per minute. Prevents bulk abuse.
Cloudflare Turnstile integration blocks automated requests.
π Bottom line: Using this service to sell on DEXes fee-free is not possible.
What Am I Signing?
The signature is a Permit2 PermitWitnessTransferFrom with the following constraints:
β’ Valid for 10 minutes
β’ Single use (nonce-based)
β’ Chain-specific (no cross-chain replay)
How to Use
Currently on Testnet
The service is live on Sepolia testnet. Test tokens have no real value β feel free to experiment.
π‘ Test tokens are free and unlimited. Mint as many as you need.
What's Next
Security Review
The contract and server code underwent thorough security review before deployment.
- β’CHMPSTRRelayV3 Smart Contract
- β’Server Signature Service
- β’Permit2 Integration
- β’DEX Filtering Logic
- β’Slither β static analysis
- β’Foundry Fuzz β 100,000 randomized test runs
- β’Manual Review β line-by-line code inspection
- β’Result β 0 Critical, 0 High issues