01Overview
Anchor is an ERC-20 token powered by a Uniswap v4 hook on Ethereum Mainnet.
Every buy and sell generates ANCHOR rewards for holders. The protocol does not redirect trading fees to a team, treasury, or marketing wallet.
Every trade adds weight. Holders capture it.
02Token
- Name
- Anchor
- Ticker
- $ANCHOR
- Network
- Ethereum Mainnet
- Supply
- 100,000 ANCHOR
- Decimals
- 18
- Pool
- ANCHOR / native ETH
- DEX
- Uniswap v4
The total supply is fixed. No additional ANCHOR can be minted after deployment.
03Trading Fees
Anchor applies the same fee in both directions:
Fees are collected in ANCHOR tokens.
There are no dynamic taxes, hidden wallet fees, team allocations, or marketing fees.
04Holder Rewards
100% of collected trading fees are allocated to eligible ANCHOR holders.
Rewards are distributed proportionally to each holder’s eligible balance. A wallet holding a larger share of the eligible supply receives a larger share of future rewards.
Rewards accumulate automatically and can be claimed through the website.
05How It Works
- Trade — a user buys or sells ANCHOR through the official Uniswap v4 pool.
- Add Weight — the hook collects the 1% trading fee in ANCHOR and adds it to the protocol reward reserve.
- Reward Holders — the collected ANCHOR is assigned proportionally to eligible holders through the reward index.
No loop through every wallet is required.
06Global Weight
Global Weight represents the total amount of ANCHOR generated for holder rewards since launch. It only moves upward as trading activity produces new fees.
Global Weight provides a simple on-chain record of how much value trading has returned to holders.
07Reward Reserve
The Reward Reserve contains ANCHOR collected from trading fees and assigned to holders.
The website may display:
- Total Global Weight
- Current Reward Reserve
- Total Rewards Claimed
- Wallet Pending Rewards
- Eligible ANCHOR Balance
08Claiming Rewards
Connect an Ethereum wallet to view pending rewards. To claim:
- Connect the wallet holding ANCHOR.
- Open the Rewards section.
- Review the pending ANCHOR amount.
- Select Claim Rewards.
- Confirm the transaction.
Claiming rewards does not require selling or transferring the main wallet balance.
09Reward Eligibility
Normal holder wallets are eligible for rewards. The following addresses are excluded from receiving rewards:
- Official liquidity pool
- Anchor hook contract
- Zero address
- Burn address
- Approved technical or system addresses
Excluded balances do not receive a portion of holder distributions.
10Reward Accounting
Anchor uses a cumulative reward-per-token index.
Before any balance change, the contract updates the wallet’s earned rewards. This prevents a new buyer from receiving rewards generated before their purchase.
The accounting model is designed to support:
- Buys and sells
- Wallet-to-wallet transfers
- Multiple reward claims
- Balance changes
- Excluded addresses
- Rounding dust
- Periods with no eligible supply
11Uniswap v4 Hook
The Anchor hook is restricted to the official ANCHOR / native ETH pool.
It identifies the swap direction, applies the correct fee, records collected ANCHOR, and updates holder reward accounting.
Unauthorized pools and direct external hook calls are rejected.
12Security
The contract is designed with:
- Fixed token supply
- No unrestricted minting
- Official-pool validation
- Reentrancy protection
- Checks-effects-interactions
- No holder iteration
- Custom errors and protocol events
- Foundry tests for mechanics and edge cases
Users should always verify the official contract and pool addresses before interacting.
13Summary
Anchor turns trading activity into token rewards for holders.
- 1% buy fee
- 1% sell fee
- 100% of fees to holders
- Rewards paid in ANCHOR
- Fixed supply
- Ethereum Mainnet
- Uniswap v4
Trade adds weight. Holding captures it.