How Echophin works
Echophin is a launchpad on Ethereum built on Uniswap v4. One transaction creates a coin with 1,000,000,000 supply, an address ending in EC40, and a pool that the launchpad contract owns forever. There is no bonding curve and no migration: the coin trades on Uniswap from its first block.
The pool
All the supply (or 80% of it, if you burn 20% at launch) is placed as one-sided liquidity from the start price (≈ $2,600 market cap) upwards. Buyers push the price up the curve; the ETH (or the stock, or the stablecoin) they pay stays in the pool. The position belongs to the contract and has no function to withdraw it, so liquidity can never be pulled.
Fees
Every swap pays a 1% pool fee to the position. Anyone can press "Collect fees" on a coin page: the coin-side fee is sold into the pool and the total is split 50% to Echophin, 50% to the creator side. What the creator side means is chosen at launch and fixed forever: the creator's wallet, another wallet, the holders (pro-rata, from a dividend vault), a buyback-and-burn pot, or an X account.
Tax
A creator can add a tax of 1% to 5% on every buy and sell, taken in the pair asset by the pool hook (so it applies on every router, not only Echophin's). The tax is split between holders, buyback & burn and a wallet in any proportion. 5% is the ceiling, written into the contract.
X donations
A coin can be launched for any X account. The creator share of its fees is held in the launchpad until the account's owner logs in with X on Echophin, names a wallet, and presses release. The relayer wallet can only ever send the money to the wallet the account owner named; the Echophin owner can also release it by hand. Nothing else can move it.
Staking
Anyone can open a staking pool: deposit rewards (the coin itself or any ERC-20) and a duration between a day and a year. Rewards stream per second to everyone staking, in proportion to their stake. No lock, no admin keys. Rewards that stream while nobody is staked return to the funder a week after the pool ends.
Fee curve
The owner can set the pool fee between 0% and 20%, and a short "sniper window" where the fee starts higher and decays to the normal level in the minutes after a launch. The current settings are in /api/config.
Contracts on Ethereum
Public API
Read-only, no key, rate limited per IP: GET /v1/tokens, /v1/tokens/0x…, /v1/trades, /v1/candles/0x…?tf=5m, /v1/stats, /v1/staking, /v1/leaderboard, /v1/x/username, /v1/revenue. The base URL is published on X.
Risks
The contracts are unaudited. A coin's creator can set a tax and choose where fees go, but can never pull liquidity, mint, pause or blacklist. Prices of newly launched coins move violently. Nothing here is financial advice.