[--]AboutUpdated 31 Oct 2026
About Hokori
Hokori is a coin launchpad on Starknet. Anyone can launch a coin in one transaction; it trades on a bonding curve at a price that rises as it’s bought, then moves into its own pool on Ekubo, Starknet’s main exchange, with that liquidity locked forever. A share of every trade’s fee goes to the people the creator chose.
Hokori is an independent project. It is not affiliated with, endorsed by or sponsored by StarkWare Industries Ltd. or the Starknet Foundation, the organizations behind Starknet, nor by any other project whose network or services it uses, such as Ekubo. Their names appear here only to say where and how Hokori works.
1. Launch
A creator names the coin, gives it a ticker and an image, and chooses up to five fee recipients and their shares. The image and details are stored permanently on Arweave. The creator can buy the first tokens in the same transaction. Every Hokori coin’s address ends in DAB, so a Hokori coin is easy to tell apart.
2. The bonding curve
Each coin starts on its own bonding curve: buying moves the price up, selling moves it down, and anyone can trade at any time. Buys in the launch block and the next pay a 99% fee for those few seconds, so bots that buy the instant a coin appears pay almost everything; the creator’s own first buy is exempt.
3. Graduation into Ekubo
The buy that takes the curve’s last tokens also graduates the coin: the curve’s reserve opens the coin’s Ekubo pool as full-range liquidity held by a contract with no way to withdraw it. From then on the coin trades in that pool, where any Starknet wallet or aggregator can reach it.
4. Fees
Every trade, on the curve and in the pool, pays a 0.9% fee: 85% goes to the coin’s fee recipients, who claim it from the coin’s page, and 15% to Hokori. Graduation takes 1% of the reserve, split the same way. In the pool, the coin side of the fee is burned. The transparency page shows the settings as the contracts hold them, read live from Starknet; if the two ever differ, the chain is right.
Your wallet, your coins
Hokori never holds your funds. Every trade is a transaction your own Starknet wallet signs; before it’s sent, the page checks the price, the network fee and your wallet against the chain, and it doesn’t send a trade that couldn’t go through as quoted. Network fees are paid in STRK.
New to Starknet: your wallet
On Starknet every account is a small contract of its own, and a new wallet’s account isn’t on Starknet until its first transaction. You don’t need to do anything first: your wallet sets the account up as part of that first transaction, which costs a little more in network fee that one time. If your wallet offers to activate or deploy your account before you trade, that’s the same setup done on its own; approve it, then trade.
- Network: make sure your wallet is on Starknet Mainnet.
- Fees: every network fee on Starknet is paid in STRK, and coins on Hokori are bought with STRK, so hold STRK (not ETH). Keep a little back for fees: the page holds about 1 STRK back on a new account’s first trade.
- Braavos and Ready (formerly Argent X) set up a new account with its first transaction.
- OKX Wallet uses an older kind of Starknet account; it works the same way here. If it asks you to activate your Starknet account first, approve that, then trade. To trade with ETH you hold in OKX, swap it to STRK inside OKX first.
Phantom, MetaMask and Robinhood Wallet (EVM Wallets)
These wallets are built for Ethereum, so each Ethereum address gets a Starknet account of its own: Argent’s account contract (version 0.5.0), with your Ethereum address as its one owner. The same address always leads to the same account, whichever of these wallets holds the key, and the account sets itself up with its first transaction. The wallets bulletin explains it step by step.
- Signing: each transaction asks your wallet to sign a 32-byte message, the hash of the Starknet transaction, which your account checks before anything runs. Phantom may warn that it “could be a transaction hash” and ask you to confirm; it is one. MetaMask shows it without a warning. Approve only right after an action you took on hokori.io, and reject any prompt you didn’t ask for.
- First transaction: two approvals, the first to set up the account and the second for the transaction. After that, one each. Each transaction costs a little more than from a Starknet wallet, for the Ethereum signature check.
- Your recovery phrase is the only backup: the account has no guardian and no recovery service. Use a wallet account with its own recovery phrase; smart-wallet accounts (contract accounts, such as passkey wallets) can’t sign for a Starknet account.
- Moving funds: the Move funds section on your account page adds STRK with SOL, or with ETH on Ethereum, Base, Arbitrum or Robinhood Chain, and sends STRK back out as SOL or ETH. NEAR Intents carries out the swap: you pay its deposit address directly and Hokori never holds the funds. A swap that can’t complete is refunded by NEAR Intents under its terms, less network fees. STRK already on Ethereum comes in through StarkGate, Starknet’s bridge.
- Robinhood Wallet connects by scanning a code with the scanner in its app, and you approve trades on your phone. It doesn’t accept transfer requests from websites, so you add funds by sending them yourself: the page shows a deposit address, a QR code and the amount in dollars, good for one hour. Send only on the network the page names.
- Other Starknet apps may not support signing with an Ethereum wallet yet. What the account holds is yours on chain either way.
Holdings & P&L
Value is your current token balance at the latest available price. Estimated P&L combines that value with the STRK received from recorded sells, minus the STRK spent on recorded buys. It combines open and closed positions; it is not a guaranteed sale value or a tax calculation. Network fees and the price impact of selling your holdings are not included.
Transfers and missing prices
A transfer does not reveal what you originally paid. When tokens enter or leave a wallet outside a recorded trade, including burns, Hokori shows a dash for that coin’s P&L. The wallet total also shows a dash if any position has an unknown cost basis or needs an unavailable price. Holdings, recorded spending and sale proceeds remain visible.
Dollar values
Dollar figures use the current STRK exchange rate, including the dollar equivalent of historical spending and proceeds. They are estimates in today’s dollars, not historical dollar returns.
Protected trades
On a coin whose launchpad has a privacy adapter, the trade panel’s Protected switch trades from your private balance in Starknet’s STRK20 privacy pool. You shield and unshield in your wallet (Ready X 5.33 or newer on Chrome); fees come from shielded STRK on every market. Your wallet address is not directly named as the trader. Trade amounts and timing are public. Funding, withdrawals and other activity may link the trade to you. The privacy system supports authorized auditing.
Before every protected trade the site checks, fresh from the chain, that the pool, the adapter and the router are the reviewed ones; if anything changed, protected trading stops until it is reviewed again.
Claiming fees
Claimable includes your fees in the vault and those still in the curve or pool. Claim collects and pays them in one wallet approval. Figures refresh approximately once a minute and after a claim. For coins you did not launch, claim your recipient share from the coin’s page.
Anyone can also pay all of a coin’s recipients at once from its page. One approval moves the fees waiting in the curve or pool and pays every recipient their full share, to their own address. Whoever approves it pays the network fee; recipients don’t need to connect or sign anything. Hokori’s share is collected separately.
Solana conversion
Have both your Solana wallet and your Starknet wallet connected when converting. Your Starknet wallet needs STRK to pay network fees for transactions, including staking the converted tokens.
Conversion burns HOKORI on Solana and credits the same token amount to your connected Starknet wallet. Verify the destination and network before approving: the burn is irreversible. The page follows Solana finality and the subsequent Starknet credit.
On a phone, each wallet app has its own browser, so the two wallets are never in one place. Open Convert inside your Starknet wallet app and use its Open in Phantom, Open in Solflare, Copy link or Share link button: the page opens in your Solana wallet app with your receiving address already in place, shown in full and named as linked. Nothing is typed. The page also says whether a wallet is deployed at that address yet; a new wallet deploys itself with its first transaction, and the coins wait at the address until then. If an Open in button only reaches a download page, that browser doesn't hand links to other apps: copy the link and paste it into your Solana wallet app's browser, or open the page in Chrome or Safari first. Compare the address with your Starknet wallet before approving.
If a wallet reply is lost, the page keeps tracking the existing attempt before allowing another burn. Some wallets sign and send together; others return a signature before broadcast. Keep the transaction link for any support request.
The addresses
Everything the conversion relies on is public and can be checked on an explorer. The Solana program cannot be changed by anyone, Hokori included: its upgrade authority was removed.
- HOKORI on Solana, the token that is burned:
5DLMQuAJdQp4sWvPoNqNqLx8uEjWcFBaTLxLDRCBpump(Solscan, pump.fun) - The conversion program on Solana, which records each burn:
CNhG9Rf89Ntv3fJwUdcqttWfuqUUqUmGVYgLkVkNTG95(Solscan) - The conversion gateway on Starknet, which credits the converted coins:
0x2d4d91d1a7f84b63f5cdff7626164dbf64b9010792829a10fd8d7d8543b66d6(Voyager) - The staking contract on Starknet:
0x2ae041b2bb07a9b8c61de78e09a94528b90797f824eeee4704e6988d3dee83b(Voyager)
Read more
Before you trade, read the risks, the terms of service and the privacy notice. Questions: contact@hokori.io.