{"en":{"nav":{"skip":"Skip to content","home":"Duel by DIVINE, home","main":"Main","mobile":"Mobile","battles":"Battles","leaderboard":"Leaderboard","portfolio":"Portfolio","docs":"Docs","search":"Search…","menu":"Menu","settings":"Settings","language":"Language","theme":"Theme","light":"Light","dark":"Dark","lightTheme":"Light theme","darkTheme":"Dark theme","change":"Change","changeLanguage":"Change the language ({language})","chooseLanguage":"Choose a language","searchLanguages":"Search languages","noLanguage":"No language matches “{query}”"},"footer":{"by":"by the team behind","links":"Useful links","contracts":"Contracts","source":"Source code","community":"Community","signals":"Signals","tagline":"No KOLs. No VCs. No bullshit.","duelDocs":"Duel docs","screenerDocs":"Screener docs","eula":"EULA","privacy":"Privacy"},"social":{"followX":"Follow DIVINE on X"},"meta":{"title":"Duel by DIVINE — every launch is a perpetual duel","description":"Duel is the Robinhood Chain launchpad where every launch is a perpetual duel: two opposing tokens, one split, four-hour rounds. By the team behind DIVINE.","ogDescription":"Launch two opposing tokens. Pick a side. Compete in four-hour rounds.","battles":"Every live duel on Duel: two opposing tokens, one split. Sort by volume, pot or closest race, and pick a side with ETH before the round closes.","leaderboard":"Duel’s all-time leaderboard: the most traded duels, the biggest burns, the creators who earned the most and the sides on the longest winning streaks.","create":"Launch a duel on Robinhood Chain: two opposing tokens and three pools in one transaction. Collect creator fees on trades against ETH.","portfolio":"The sides you hold on Duel, what they are worth and where they stand this round, and the duels you launched with the fees they earned.","duel":"{a} ({tickerA}) vs {d} ({tickerD}): {shareA} to {shareD}. Pick a side on Duel, with four-hour rounds decided by the average ETH price lead.","admin":"The factory’s owner and treasury on Duel, the pending terms, the protocol’s share, the launches and the platform’s fees, as the contracts hold them."},"error":{"failed":"Something went wrong","failedText":"The page could not be shown. Try again in a moment.","noDuel":"This duel does not exist","noDuelText":"It may have another ID: look for it in the search.","noDocsPage":"This page of the docs does not exist","noDocsPageText":"It may have moved since the link was written.","noPage":"This page does not exist","noPageText":"It may have moved, or the link may be mistyped.","explore":"Explore duels","backToDocs":"Back to the docs","noPost":"This post does not exist","home":"Go to the home page"},"home":{"kicker":"Season {s} live on Robinhood Chain","heroTitle":"Every launch{br}is a {em}.","heroEm":"perpetual duel","heroCopy":"Launch two opposing tokens at once: a celebrity’s fans and haters, two rivals, the bulls and the bears. Traders pick a side. Four-hour rounds compare the ETH prices over time. When a side wins, the pot can buy it back and burn it.","explore":"Explore duels","launch":"Launch a duel","duels":"Duels","volume":"Volume","boughtBack":"Bought back","burned":"and burned","closesIn":"Round closes in","every":"Every four hours","live":"Live duels","allDuels":"All duels","ideasTitle":"Two sides to {em}.","ideasEm":"everything","ideasText":"A duel is two tokens competing for the same crowd. Back a celebrity or bet against them, settle a rivalry, price a mood. Pick an idea and it opens in the launch form, ready to go.","creatorTitle":"Launch a duel. {em}","creatorEm":"Earn creator fees.","creatorText":"By default, a third of the fees on trades against ETH goes to the wallet that launched the duel, for as long as it trades. The terms are fixed at launch. Streamers, communities, artists: open a duel against your rival and put the live split on stream.","trustTitle":"Liquidity locked. {em}","trustEm":"Nothing to hide.","guarantees":{"plain":{"title":"Plain tokens","text":"Standard ERC-20s: no transfer tax, no blacklist, no owner, no minting after launch."},"locked":{"title":"Liquidity locked forever","text":"The hook refuses every liquidity withdrawal, from anyone, including us. There is nothing to pull."},"snipers":{"title":"Snipers pay the pot","text":"By default, buys in the first seconds pay a tax that starts at 98% and fades to zero within 10 seconds. It all goes to the pot."},"honest":{"title":"Realignment funds the pot","text":"After a swap, the hook attempts a profitable loop through the three pools, within the available ETH. Captured profit goes to the pot. The ETH prices alone decide rounds."},"uniswap":{"title":"Standard Uniswap V4","text":"Duel pools trade through any V4 router, terminal or aggregator. The same rules apply whoever routes the swap."},"rules":{"title":"Rules you can read","text":"Launch terms are bounded in the contracts; changes wait 48 hours and apply to future duels. The protocol treasury can also change after that delay. The owner can lower the protocol’s share of the fees at once, for every duel, and raise it back, never above a duel’s terms: the rest goes to the pot. Only new launches can be paused. The owner can still launch while launches are paused."}},"divineKicker":"From the team behind","divineTitle":"Two views of the market, {em}.","divineEm":"since 2024","divineText":"DIVINE sends free signals on Solana and Robinhood Chain to Telegram, and has always run two strategies side by side. Duel puts that face-off on-chain, for everyone. No KOLs, no VCs.","discover":"Discover","questions":"Questions","questionsMore":"Everything else is in {docs}.","questionsDocs":"the docs","faq":{"win":{"q":"What does the winning side get?","a":"The pot can buy the winning token on its ETH pool and burn it. With default terms, it collects 34% of ETH trade fees, the anti-snipe tax and captured realignment profit. The buyback price is capped at about 10% above a 30-minute exponential reference. If the price is already above the cap, that settlement skips the buyback; unspent ETH carries over."},"celebrity":{"q":"Can I launch a duel on a celebrity?","a":"Yes. A celebrity duel gives any name two sides: Pro against Anti, Fans against Haters, Long against Short. These tokens are memes: they are not affiliated with or endorsed by the people they name."},"lift":{"q":"Why does buying one side lift the other?","a":"A third pool links both sides. When a profitable realignment runs after a buy, it buys some of the other side too. This couples the prices; the split compares only the ETH prices."},"cost":{"q":"What does it cost?","a":"With default launch terms, swaps against ETH pay 1.2%: 33% to the protocol, 33% to the creator of the duel, 34% to the pot. Switching sides sells one side for ETH and buys the other with it, so it pays that 1.2% twice; the app goes through the pool between the sides instead when that gives you more, for 0.5% burned in the token you leave. Launching a duel costs 0.01 ETH."},"rug":{"q":"Can the team take the liquidity?","a":"No. Positions are opened by the factory and the hook refuses every withdrawal. The contracts have no proxy and no admin key on tokens."},"advice":{"q":"Is this financial advice?","a":"No. Duel tokens are memecoins with no intrinsic value. In its Duel pool, a side never trades below its launch price in ETH, but that floor is low, a market cap of about 1.69 ETH at launch, and no promise of an exit: at that price the pool has no ETH left. Buy far above it and you can lose nearly everything you put in. Only play with what you can afford to lose."}},"finalTitle":"Pick a {em}.","finalEm":"side","finalCopy":"A round closes every four hours."},"verdict":{"won":"Won the round","wonShort":"Won","lost":"Lost the round","lostShort":"Lost","none":"No winner","noneShort":"No winner","even":"Even","evenShort":"Even","ahead":"Ahead","aheadShort":"Ahead","behind":"Behind by {points} pts","behindShort":"−{points} pts"},"how":{"title":"Two tokens, one split, {em}.","titleEm":"a round every four hours","readMore":"Read how it works","steps":{"launch":{"title":"Launch two sides","text":"Name two opposing sides. Both tokens and their three Uniswap V4 pools go live in one transaction, with liquidity locked forever."},"pick":{"title":"Pick yours","text":"Buy the side you believe in or switch in one transaction. There is no holding lock; selling depends on available liquidity and your limits. The split follows the ETH prices."},"win":{"title":"Rounds close every four hours","text":"The size of the ETH price lead and how long it lasts decide the winner. A quiet round or a near tie has no winner. When a side wins, the pot can buy it back and burn it, paying at most 10% above its 30-minute exponential reference price."}},"example":"An example duel","round":"Round {n}","won":"{side} won","closesIn":"closes in {time}","closesAt":"closes at {time}","pause":"Pause the example","play":"Play the example","pot":"Pot","burned":"{amount} A burned","average":"Round average {share}","sideA":"Side A","sideB":"Side B","notes":{"launching":"Launching side A and side B together","locked":"Three Uniswap V4 pools in one transaction, locked forever","even":"Both sides start at the same price: a 50/50 split","buy":"Someone buys side A with 0.5 ETH","fee":"Each trade pays a 1.2% fee: 34% of it goes to the round pot","realign":"The hook realigns the three pools at zero fee…","profit":"…and keeps the profit for the round pot","switch":"Switching from B to A goes through ETH, in one transaction","moves":"Every trade moves the split, both ways","closes":"The round closes at {time}, on its average split","pump":"A last-minute pump puts side B ahead…","late":"…too late: side A led on average, it wins the round","buyback":"The pot buys side A back and burns it","next":"Round 2 starts: the next close is in four hours"}},"ticker":{"open":{"strong":"Duel is open","text":"on Robinhood Chain"},"launch":{"strong":"Launch a duel","text":"two tokens, three pools, one transaction"},"closes":{"strong":"Round closes in"},"winner":{"strong":"Four-hour rounds","text":"the winner’s buyback is price-limited"},"rug":{"strong":"Liquidity locked","text":"forever, no team tokens"},"ethIs":"ETH is at "},"onboarding":{"label":"How a duel works","pick":"Pick a side and buy it with ETH.","round":"The average ETH price lead decides the round. Quiet rounds and near ties have no winner.","burn":"The pot can buy the winner back and burn it, paying at most 10% above its 30-minute exponential reference price.","how":"How it works","dismiss":"Dismiss"},"calc":{"perDay":"{volume} ETH a day","trades":"Your duel’s daily volume","where":"Where the swap fee goes","you":"You {share}","pot":"Pot {share}","protocol":"Protocol {share}","hint":"Of the {fee} fee on every swap against ETH. Launch a supporter duel to send your share to the pot instead.","earn":"You earn","aDay":"ETH a day","every30":"{amount} ETH every 30 days","pots":"The pot collects {amount} ETH a day for the winner’s buybacks.","launch":"Launch your duel"},"triangle":{"title":"Three pools: ETH and side A, ETH and side B, side A and side B, with the round pot in the middle.","each":"{amount} each at 1:1"},"gauge":{"sideA":"Side A","holds":"{name} holds {share} of the duel","closing":"Closing"},"spotlight":{"top":"Top duels","previous":"Previous duel","next":"Next duel","launched":"Launched {time} ago","now":"Now","closesIn":"Round {n} closes in","pot":"Pot","volume":"Volume","leading":"Leading this round","tied":"Tied","trade":"Trade this duel","example":"Example","firstRound":"Round 1 · closes at {time}","noDuel":"No duels yet. Launch the first one: both sides open at the same price.","soon":"Duel opens soon on Robinhood Chain. This is how a duel looks.","launchFirst":"Launch the first duel","follow":"Follow {divine} for the launch"},"ideas":{"label":"Duel ideas","tabs":{"celebrities":"Celebrities","rivalries":"Rivalries","countries":"Countries","markets":"Markets","culture":"Culture","questions":"Big questions"},"mirrorTitle":"One name, two sides","mirrorCopy":"A celebrity, a creator, a coin, anyone. Launch the side that backs them and the side that doesn’t, and let traders decide which one leads.","who":"Who?","try":"Try","tradeOfficial":"Trade the official duel","tradeThis":"Trade this duel","launchThis":"Launch this duel","preview":"Preview","firstRound":"Round 1 · closes at {time}","sameStart":"Both sides open at the same price.","twoSides":"The two sides","describe":{"mirror":"{a} against {d}. Four-hour rounds compare their ETH prices over time.","market":"Bulls against bears on {what}. The side the market backs over the round wins it.","question":"{topic}? Yes against no. Each round goes to the answer the market backs over it."},"yes":"Yes","no":"No","early":"Are we early","pitch":{"CATS":"The oldest rivalry on the internet.","MESSI":"The GOAT debate, judged every four hours.","SALMON":"The sushi order that splits every table.","COFFEE":"Morning ritual, settled on-chain.","TABS":"Every developer has already picked a side.","OWLS":"Who really runs the chain?","RUSSIA":"Which flag does the market back?","INDIA":"Cricket’s fiercest rivalry.","CHINA":"One strait, two sides.","USA":"The race of the century.","FRANCE":"A thousand years of rivalry.","ARGENTINA":"The Superclásico of the Americas.","BULL":"The first duel of every market.","PUMP":"Pick your candle.","DIAMOND":"Who holds through the dip?","TEAMETH":"Chain maxis, meet your match.","UPONLY":"Market mood, priced live.","DEGENS":"Who buys the top this time?","DARKMODE":"Try the switch in the top bar first.","BOOKS":"Was it better before?","PINEAPPLE":"Pizza’s oldest war.","CEREAL":"Breakfast has sides too.","GIF":"Pronounce it with your money.","BEACH":"Where does the holiday go?","OVERRATED":"The debate of the decade, priced every four hours.","BOTTOMIN":"Call it before the chart does.","ALIENS":"The truth is on-chain.","BUBBLE":"Every cycle asks it again.","EARLY":"The only question that matters.","REMOTE":"Where does work happen?"}},"categories":{"other":"Other","politics":"Politics","sports":"Sports","gaming":"Gaming","food":"Food & drinks","animals":"Animals","crypto":"Crypto","markets":"Markets","celebrities":"Celebrities","countries":"Countries","music":"Music","screen":"Movies & TV","tech":"Tech","religion":"Religion & myths","lifestyle":"Lifestyle","questions":"Questions","memes":"Memes"},"board":{"sort":"Sort duels","sorts":{"top":"Top","volume":"Volume","new":"New","close":"Close race","pot":"Biggest pot"},"search":"Search duels","soonTitle":"Duel opens soon on Robinhood Chain","soonText":"The contracts have automated tests, including on a Robinhood Chain fork, and an internal security review. Follow DIVINE to know when the first duel opens.","onTelegram":"on Telegram","noneTitle":"No duels yet","noneText":"Be the first: name two sides and launch them in one transaction.","launch":"Launch a duel","noMatch":"No duel matches “{query}”","clear":"Clear the search","viewAll":"View all {n} duels","card":"{a} {shareA} against {d} {shareD}","allTime":"All-time volume","pot":"Pot","official":"Official","officialTitle":"Official duel, launched by DIVINE","logo":"{symbol} logo","battles":"Battles","battlesTitle":"Battles: every live duel — Duel by DIVINE","battlesText":"Each duel closes a round every four hours. The average ETH price lead decides active rounds; near ties have no winner. The pot can buy the winner back and burn it, paying at most 10% above its 30-minute exponential reference price."},"feed":{"latest":"Latest trades","leaderboard":"Leaderboard","empty":"No trades yet. The first buy of a duel shows up here.","aTrader":"A trader","bought":"bought","sold":"sold","switched":"switched to","versus":"{a} vs {d}"},"duel":{"pageTitle":"{a} {shareA} vs {d} {shareD} · Duel","brandTitle":"Duel by DIVINE","breadcrumb":"Breadcrumb","battles":"Battles","versus":"{a} vs {d}","number":"Duel #{id}","live":"{a} vs {d} is live","shareNow":"Share it now: the first traders make the first round.","share":"Share","dismiss":"Dismiss","copyTitle":"A copy of an official duel","copyText":"DIVINE launched the official {a} vs {d}. This copy trades like any duel, but neither the site nor the alerts list it.","officialDuel":"Official duel","missing":"Duel #{id} does not exist","missingText":"It may have another ID: look for it in the search.","back":"Back to the battles","copyAddress":"Copy the ${symbol} address","viewToken":"View ${symbol} on {explorer}","tokenCopied":"Token address copied","wins":"win | wins","streak":"{n} in a row","closesIn":"Round {n} closes in","round":"Round {n}","season":"Season {s}","seasonInfo":"{month}, in UTC. Rounds count from 1 in each season; on the chain, this is round {n} of the duel since its launch.","closed":"Closed","pot":"Pot","sideWins":"{side} wins","noWinner":"No winner","nobodyTraded":"no ETH activity","evenRound":"an even round","noTrade":"no trade yet","noRoundActivity":"no ETH activity this round","momentum":"Momentum · 1h","flat":"Flat","pts":"pts","volume":"Volume","youHold":"You hold","ofSide":"{share} of the side","thisRound":"Price {move} this round","thisRoundSince":"Since the round opened at {time}","tabs":{"label":"About this duel","trades":"Trades","holders":"Holders","rounds":"Rounds","about":"About","protocol":"Protocol","aboutLabel":"This duel and its protocol"},"noTrades":"No trades yet.","age":"Age","trader":"Trader","action":"Action","tokens":"Tokens","buy":"Buy {side}","sell":"Sell {side}","switchTo":"Switch to {side}","viewTx":"View the transaction on {explorer}","viewOn":"View on {explorer}","holdersOf":"${symbol} holders","you":"You","addressOn":"{address} on {explorer}","firstClose":"The first round closes {date}.","winner":"Winner","boughtBack":"Bought back","burned":"Burned","viewSettlement":"View the transaction that settled round {n} on {explorer}","noDescription":"No description.","website":"Website","launched":"Launched","ago":"{time} ago","creator":"Creator","creatorAddress":"Creator address","supporter":"Supporter duel","tokenAddress":"${symbol} address","hook":"Hook","hookAddress":"Hook address","hookShared":"shared by every duel: fees, rounds, buybacks","launchpad":"Launchpad","launchpadName":"Duel V{version} {codename}","fees":"Fees","feesText":"{fee} on ETH swaps, of which {share} · {switch} burned on switches through the pool between the sides","creatorShare":"{creator} to the creator, {pots} to the pot","supporterShare":"the creator’s share goes to the pot","creatorFees":"Creator fees","creatorFeesEnabled":"Enabled","creatorFeesRenounced":"Renounced","creatorFeesShare":"{share} of each swap fee","creatorFeesToPot":"its share goes to the pot","supply":"Supply","supplyText":"1B at launch, supply decreases with burns, liquidity locked","burnedSoFar":"Burned so far: {burned}","onDexScreener":"{name} on DexScreener","noWinnerLower":"no winner","evenLower":"even","lastWon":"{side} won · {amount} ${symbol} burned for {eth} ETH","lastWonEmpty":"{side} won · no buyback executed","lastNone":"No winner · the pot carried over","settling":"Settling…","closeNow":"Settle the round now","settleTx":"Settle the round","settled":"Round settled","yourFees":"Your creator fees","supporterFees":"A supporter duel: your share of the fees goes to the pot.","claiming":"Claiming…","claim":"Claim","claimTx":"Claim creator fees","claimed":"Creator fees claimed","handover":{"open":"Hand over the creator role","address":"The new creator’s address","note":"The address takes the role once it accepts it on this page, with every fee to come.","noteFees":"The address takes the role once it accepts it on this page, with the fees not yet claimed ({fees} ETH): claim them first to keep them.","offer":"Offer the role","cancel":"Cancel","offerTx":"Offer the creator role of {duel}","offered":"Role offered: the address accepts it on this duel’s page","pending":"Waiting for this address to accept the role:","withdraw":"Withdraw the offer","withdrawTx":"Withdraw the offer of the creator role of {duel}","withdrawn":"Offer withdrawn","giveUp":"Give up for good","giveUpTitle":"Give up your creator fees for good","giveUpText":"Your share of every fee to come on {duel} will go to the round pot, no longer to your wallet.","giveUpFinal":"This is final and irreversible: nobody can undo it, not even you. Handed over afterwards, the role brings no fee.","giveUpKept":"The fees you have not claimed yet ({fees} ETH) stay yours: you can still claim them.","giveUpTx":"Give up the creator fees of {duel}","givenUp":"Done: your share of the fees now goes to the pot"},"offer":{"title":"This duel’s creator role is offered to you","text":"With it come its creator fees: those still unclaimed when you accept ({fees} ETH now) and every share to come.","supporter":"A supporter duel: its creator fees go to the pot.","accept":"Accept the role","accepting":"Accepting…","acceptTx":"Accept the creator role of {duel}","accepted":"You are this duel’s creator"},"buySide":"Buy {name}","trade":"Trade","roundClosed":"Round {n} closed","sideAhead":"{side} ahead","nameOnAverage":"{name} on average","contracts":{"pools":"Uniswap pools","hook":"Duel hook","factory":"Duel factory","router":"Duel router"},"transaction":"Transaction","closes":"Closes","potBuysBack":"can buy {side} back and burn it, paying at most 10% above its 30-minute exponential reference price","potCarried":"carries over: {why}","potForWinner":"can buy the winner back at settlement, paying at most 10% above its 30-minute exponential reference price","potIfTraded":"carries over without ETH activity","closeHint":"The next trade settles it too.","howRounds":"How rounds work","category":"Category"},"swap":{"trade":"Trade","settings":"Swap settings: {slippage} slippage","slippage":"{pct} slippage","auto":"Auto · {pct}","youPay":"You pay","enterAmountLike":"Enter an amount, like 0.05.","amountOf":"Amount of {symbol}","balance":"Balance","balanceOf":"Balance {amount}","max":"Max","flip":"Flip what you pay and what you receive","youReceive":"You receive","thisRound":"{pct} this round","youHold":"You hold {amount}","switchThem":"Switch them to {symbol}","switchHint":"One transaction, using the route with the greater quoted net output.","permitLeft":"The trade filled in part: {amount} {symbol} stay approved for the router, which only takes tokens for your own trades.","impact":"Price impact","minReceived":"Minimum received","maxSlippage":"Max slippage","fee":"Fee","feeBurned":"{fee} burned","route":"Route","feeTwice":"{fee} on the sale and on the purchase, in ETH","feeEth":"{fee} in ETH","launchTax":"Anti-snipe tax, fading","sellImpact":"Moves the price by {impact}: you receive much less than at the current price.","tradeImpact":"Moves the price by {impact}: selling straight back would return much less.","poolCap":"Right now, the pool can only buy back {amount} ${symbol}. Sell that first: the pools realign after each trade, and you can then sell the rest.","useCap":"Use {amount}","poolEmpty":"Right now, the pool has no ETH left to buy ${symbol} back. Switch them to the other side, or wait for buyers.","unsold":"{amount} ${symbol} stay in your wallet: the pool cannot buy them back right now, even in several passes.","connect":"Connect wallet","approving":"Approving…","approve":"Approve {symbol}","approved":"{symbol} approved","done":"Done","confirm":"Confirm in your wallet…","notEnough":"Not enough {symbol}","enterAmount":"Enter an amount","tapAgain":"Confirm at {impact} impact","buy":"Buy {name}","buyAnyway":"Buy {name} anyway","sell":"Sell ${symbol}","sellAnyway":"Sell ${symbol} anyway","switch":"Switch to {name}","switchAnyway":"Switch to {name} anyway","buyTx":"Buy ${symbol} with {amount} ETH","sellTx":"Sell {amount} ${symbol}","switchTx":"Switch to ${symbol}","bought":"Bought ${symbol}","sold":"Sold ${symbol}","switched":"Switched to ${symbol}","share":"Share this duel","whatPay":"What you pay","whatReceive":"What you receive","close":"Close","ether":"Ether","settingsLabel":"Swap settings","autoOption":"Auto","customLabel":"Custom slippage, in percent","customError":"Enter a slippage from 0.01% to {max}.","autoInfo":"Auto allows {pct} below the quoted output. Prices can still move beyond this limit before execution.","lowWarn":"Your trade may fail: prices often move more than that before it lands.","highWarn":"High slippage permits up to {pct} less than the quoted output and increases exposure to adverse execution and MEV.","reverts":"The swap reverts if its output is below your minimum; a failed transaction can still cost network gas.","deadline":"Transaction deadline","deadlineLabel":"Transaction deadline, in minutes","minutes":"min","deadlineError":"Enter 1 to {max} minutes.","deadlineInfo":"If included after this deadline, the swap reverts. This does not cancel a pending transaction; network gas may still be charged.","reset":"Reset to defaults","permitSetting":"Approve by signature","permitOn":"A sale or a switch takes one transaction: your wallet signs a permit for the exact amount, then confirms the trade.","permitOff":"Your wallet approves the router with a transaction first, once per token. Contract wallets (a Safe, say) always do."},"common":{"close":"Close","vs":"vs","copy":"Copy","dismiss":"Dismiss","tryAgain":"Try again"},"pager":{"label":"Pages","previous":"Previous page","next":"Next page","page":"Page {n}","range":"{from}–{to} of {total}"},"wallet":{"connect":"Connect","connecting":"Connecting…","switchNetwork":"Switch network","devAccount":"Local development account","connected":"Connected","copyAddress":"Copy address","addressCopied":"Address copied","viewOn":"View on {explorer}","disconnect":"Disconnect","couldNotConnect":"Could not connect","couldNotSwitch":"Could not switch network","pickTitle":"Connect a wallet","waiting":"Waiting…","localOnly":"{address} · local chain only","noWallet":"No wallet found in this browser.","get":"Get {name}","note":"Duel runs on Robinhood Chain. Your wallet will be asked to add it if it does not know it.","browserWallet":"Browser wallet","terms":"By connecting a wallet, you accept the {eula} and acknowledge the {privacy}.","eula":"license agreement","privacy":"privacy policy","wcScanHint":"Scan with your phone’s wallet","wcAppsHint":"Robinhood Wallet, MetaMask, Coinbase and other apps","wcScan":"Scan this code with your phone’s wallet app to connect.","wcPick":"Open your wallet app to connect.","wcApprove":"Approve the connection in {name}, then come back here.","wcOther":"Another wallet","more":"More wallets","opensInApp":"Opens Duel in the app","openIn":"Open Duel in {name}","recent":"Last used","wcCopy":"Copy link","wcCopied":"Link copied","wcShowCode":"Show the QR code","wcShowApps":"Use an app on this phone","wcExpired":"This code has expired.","wcRetry":"New code","wcCodeLabel":"QR code to scan with your wallet","wcPreparing":"Preparing the code…","back":"Back","openApp":"Open {name}","yourWallet":"your wallet","wrongNetwork":"Wrong network","connectedWith":"Connected with {name}"},"tx":{"confirmInWallet":"Confirm in your wallet","waiting":"Waiting for confirmation…","safeExecution":"Waiting for your Safe to execute it…","safeSigners":"Waiting for your Safe’s other signers…","confirmed":"Confirmed","failed":"Failed: {label}","view":"View transaction"},"errors":{"TooLittleReceived":"The amount received is below your minimum. Refresh the quote and check the amount and liquidity.","InsufficientValue":"Not enough ETH sent for this action.","Expired":"The transaction took too long to confirm. Try again.","CreationPaused":"Launches are paused for now. Existing duels keep trading.","CreatorBuyTooLarge":"Your launch buy is above 5% of a side. Lower it.","NothingToClaim":"Nothing to claim yet.","UnknownPair":"This duel does not exist.","NotCreator":"Only this duel’s creator can do this.","NotPendingCreator":"This duel’s creator role is not offered to this wallet.","WalletNotConnected":"Connect a wallet first.","PermitUnsupported":"Your wallet cannot sign a permit this token accepts (a contract wallet, say). Approve the router first, then trade.","ChainUnsupported":"Your wallet cannot switch to {network} from this site. Add the network to the wallet (chain ID {chainId}), then disconnect it here and connect it again, or use another wallet.","WalletChanged":"The wallet’s account changed while it signed: nothing was sent.","TransactionReplaced":"Your wallet replaced or canceled this transaction: it did not go through as sent.","TransactionUnconfirmed":"Sent, but not confirmed yet: follow it on the explorer.","SafeUnexecuted":"Not executed yet: follow it in your Safe.","TransactionReverted":"The transaction reverted.","CanvasUnavailable":"Canvas is not available in this browser.","ImageFailed":"Could not render the image.","rejected":"You rejected the request in your wallet.","RequestPending":"Your wallet already has a request waiting: open it to answer.","PartialFill":"This swap could not fill the entire amount within its price limit. No swap fee was taken; network gas may still be charged. Refresh the quote or reduce the amount.","NotEnoughLiquidity":"The pool cannot take that much right now: lower the amount.","ArbitrageStarved":"The transaction left too little gas for the pools’ realignment: send it again without lowering its gas limit.","OwnableUnauthorizedAccount":"Only the factory’s owner can do this.","NoPendingConfig":"No terms are pending.","ConfigNotReady":"The terms’ delay has not passed yet.","ConfigChanged":"The launch terms changed meanwhile: check them and launch again.","InvalidMetadata":"A name or a ticker is empty or too long, or the duel’s description and links are too long.","InvalidConfig":"These terms are outside the contracts’ bounds.","ERC20InsufficientBalance":"Your wallet no longer holds that much: check your balance and try again.","ERC20InsufficientAllowance":"The approval does not cover this amount: try again and approve the whole amount.","RefundFailed":"Your wallet refused the ETH sent back to it: a contract wallet must accept plain ETH transfers.","ReadFailed":"The data could not be read. The page tries again in a moment."},"chain":{"address":"Address","copied":"Copied: {label}","copy":"Copy: {label}","viewOn":"View on {explorer}","contractAddress":"{name} address"},"cap":{"short":"MC","title":"Market cap: the side’s price times its supply"},"palette":{"search":"Search","placeholder":"Search duels, tickers, addresses, the docs…","docs":"Docs","page":"Page","nothing":"Nothing matches “{query}”","move":"to move","open":"to open","launch":"Launch a duel"},"share":{"title":"Share this duel","post":"{a} {shareA} vs {shareD} {d}. Season {season}, round {round} closes in {left}. Pick a side on Duel:","postClosed":"{a} {shareA} vs {shareD} {d}. Season {season}, round {round} is closed. Pick a side on Duel:","badge":"Round {round} · closes in {left}","facts":"Pot {pot} ETH · Volume {volume} ETH","capEth":"{amount} ETH cap","capUsd":"{amount} cap","imageCopied":"Image copied","pasteIt":"Paste it in your post.","couldNotCopyImage":"Could not copy the image","couldNotShare":"Could not share","couldNotCopy":"Could not copy","shareAs":"Share as","imageAndLink":"Image and link","overlay":"Stream overlay","imageAlt":"{a} versus {d}, share image","drawing":"Drawing the image…","download":"Download","copyImage":"Copy image","shareFile":"Share…","redraw":"Redraw with the latest numbers","linkLabel":"Link to this duel","linkCopied":"Link copied","postX":"Post on X","overlayCopy":"Put the live split on your stream. In OBS or Streamlabs, add a {source} source with this link, at {size}. It updates by itself.","browserSource":"Browser","layout":"Layout","bar":"Bar","card":"Card","solid":"Solid background","overlayLink":"Overlay link","overlayCopied":"Overlay link copied","overlayPreview":"Overlay preview"},"chart":{"label":"Chart","split":"Split","caps":"Market caps","prices":"Prices","charts":"Charts","dexFallback":"If the chart does not show here, open it on DexScreener.","range":"Range","ranges":{"1H":"1H","6H":"6H","1D":"1D","1W":"1W","ALL":"ALL"},"interval":"Interval","intervals":{"1m":"1m","5m":"5m","15m":"15m","1h":"1h","4h":"4h","1D":"1D"},"volume":"Volume","open":"Open","high":"High","low":"Low","close":"Close","now":"Now","aria":"{a} against {d} over time"},"create":{"title":"Launch a duel — Duel by DIVINE","heading":"Launch a duel","copy":"Both tokens, their three pools and your optional launch buys go live in one transaction. You collect your creator share of fees on trades against ETH, for as long as the duel trades.","soonTitle":"Duel opens soon on Robinhood Chain","soonText":"Launching opens with the first deployment.","format":"Format","formats":{"rivalry":{"label":"Rivalry","line":"Two names, head to head","hint":"Two names against each other: Cats vs Dogs, Salmon vs Tuna, India vs Pakistan."},"mirror":{"label":"Celebrity","line":"One name, for or against","hint":"One name, two sides: Pro Elon vs Anti Elon."},"market":{"label":"Bull / Bear","line":"Up or down on an asset","hint":"Bulls against bears on an asset or a narrative."},"question":{"label":"Yes / No","line":"Two answers to a question","hint":"Two meme answers to one question. Rounds compare their token prices in ETH."}},"subjects":{"mirror":{"label":"Who? A celebrity, a creator, a coin","placeholder":"Elon"},"market":{"label":"Which asset or narrative?","placeholder":"ETH"},"question":{"label":"The question","placeholder":"Is the bottom in?"}},"fills":"Fills both sides below; you can still edit them.","memes":"Celebrity duels are memes: they are not affiliated with the people they name.","side":"Side {side}","examplesA":"e.g. Cats, Bulls, Yes","examplesD":"e.g. Dogs, Bears, No","name":"Name","nameOf":"Side {side} name","ticker":"Ticker","tickerOf":"Side {side} ticker","image":"Image","imageHelp":"Optional. JPEG, PNG, WebP, GIF or SVG: kept on IPFS as a 1024-pixel WebP, without its metadata.","imageDrop":"Drop an image here","imageChoose":"Choose","imageReplace":"Replace","imageRemoveLabel":"Remove the image","imagePreparing":"Preparing…","imageSending":"Sending to IPFS…","imageKept":"Kept on IPFS","imageError":{"notImage":"This file is not an image your browser can read.","tooSmall":"The image needs 64 pixels a side at least.","tooHeavy":"The file is too heavy (20 MB at most).","unreadable":"The image could not be read.","tooMany":"Too many images for now: try again in a minute.","unavailable":"Images are not available right now: try again, or launch without one.","stale":"Sent over a day ago, this image could not be sent again and may be gone: launch again to retry, choose another, or remove it to launch without one."},"noImage":{"title":"Launch without an image?","one":"{side} has no image.","both":"Neither side has an image.","final":"The duel will be published without it, for good: its images are fixed at launch, and nothing changes them afterwards.","later":"In a coming version, the image DexScreener shows for the token will take over on the site.","add":"Add an image","launch":"Launch without an image"},"launchBuy":"Launch buy","buyHelp":"Bought before anyone else, free of the anti-snipe tax.","buyHelpMax":"Bought before anyone else, free of the anti-snipe tax, up to {max} ETH.","max":"Max","details":"Details","optional":"Optional","description":"Description","descriptionPlaceholder":"What is this duel about?","website":"Website","x":"X account","telegram":"Telegram","preview":"Preview","firstRound":"Round 1 · closes {time}","supporter":"Supporter duel","supporterHelp":"Send your creator share of ETH trade fees to the pot instead. Buybacks still pay at most 10% above the winner’s 30-minute exponential reference price. Cannot be undone.","launchFee":"Launch fee","launchBuys":"Launch buys","total":"Total","balance":"Your balance","pausedNotice":"Launching is paused for now.","pausedOwner":"Launches are closed to everyone else: as the owner, you can launch.","termsChanged":"The launch terms changed since this page opened: check them, then launch again.","termsPending":"New launch terms can be applied from {date}. A launch sent on the terms shown here is refused once they apply. Review the new terms and launch again.","metadataTooLong":"The description and links are too long to be stored with the duel: shorten them.","officialAccount":"DIVINE’s official wallet: this duel will be official, and the duels with its sides will stop being listed.","twin":"DIVINE already runs the official {a} vs {d}. A copy would not be listed on the site: {link}.","twinLink":"trade the official duel","connect":"Connect wallet","button":{"launching":"Launching…","blocked":"Already an official duel","paused":"Launching is paused","failed":"Could not read the launch costs","reading":"Reading the launch costs…","short":"Not enough ETH","image":"Sending the image…","launch":"Launch the duel"},"tx":"Launch {a} vs {d}","live":"{a} vs {d} is live","footLocked":"Liquidity locked forever, tokens without an owner","footRound":"At least four hours of trading in the first round","category":"Category","categoryPlaceholder":"Choose a category","categoryHelp":"What the duel is about, shown on its page. Other when none fits.","categoryByFormat":"Cannot be changed: the {format} format files the duel under {category}.","categoryMissing":"Choose a category."},"portfolio":{"title":"Portfolio — Duel by DIVINE","heading":"Portfolio","copy":"The sides you hold, and the duels you launched.","connectTitle":"Connect a wallet to see your sides","connect":"Connect wallet","value":"Value of your sides","valueNote":"At current prices, before fees and price impact","positions":"Positions","launched":"Duels you launched","fees":"Creator fees to claim","feesNote":"Creator fees on ETH trades","claimBelow":"Claim them below","none":"You have not picked a side yet.","explore":"Explore duels","cols":{"side":"Side","duel":"Duel","balance":"Balance","value":"Value","share":"Split","round":"This round","volume":"Volume","pot":"Pot","fees":"Your fees"},"against":"vs {name}","noneLaunched":"Launch a duel and collect creator fees on trades against ETH.","launch":"Launch a duel","supporter":"Supporter duel","claim":"Claim","claiming":"Claiming…","claimTx":"Claim creator fees","claimed":"{amount} ETH claimed","platform":{"title":"Platform fees","note":"The protocol’s share of the fees on trades against ETH, held by the contracts until claimed. Launch fees reach the treasury at once.","to":"To the treasury","treasury":"Treasury address","claim":"Send to the treasury","claimTx":"Claim the platform fees","claimed":"{amount} ETH sent to the treasury","manage":"Administration"}},"admin":{"title":"Administration — Duel by DIVINE","heading":"Administration","copy":"Who owns the factory, its treasury and the pending terms, as the contracts hold them. Anyone can read them, apply terms once their delay has passed and send the platform’s fees to the treasury; the owner alone proposes a change, sets the protocol’s share and pauses launches.","none":"No deployment on this network yet.","failed":"The contracts could not be read. The page tries again in a moment.","seconds":"{n} s","ownership":{"title":"Ownership","owner":"Owner","pending":"Offered to","offeredToYou":"The factory is offered to you: accept it to own it.","accept":"Accept ownership","acceptTx":"Accept the factory’s ownership","accepted":"You own the factory","address":"The new owner’s address","note":"The address owns the factory once it accepts it on this page. Until then you stay the owner, and can cancel.","offer":"Offer the factory","offerTx":"Offer the factory’s ownership","offered":"Ownership offered: the address accepts it on this page","cancel":"Cancel the offer","cancelTx":"Cancel the ownership offer","cancelled":"Offer canceled"},"treasury":{"title":"Treasury","current":"Treasury","address":"The new treasury’s address","note":"A new treasury can be applied from 48 hours after it is proposed. Launch fees reach the current treasury until that change is applied. Platform fees go to the treasury in force when they are sent: send them before the change is applied to keep them in the current treasury.","replaces":"It replaces the pending terms.","propose":"Propose the treasury","proposeTx":"Propose a new treasury","proposed":"New treasury proposed: it can be applied in 48 hours"},"termsForm":{"title":"Launch terms","copy":"The terms each duel launched from now on gets; a duel keeps its own for good.","bounds":"From {min} to {max}.","invalid":"Enter a number, like {example}.","decimals":"To the hundredth of a percent at most, like 1.25.","whole":"Whole seconds, like 10.","seconds":"s","snipe":"{max} at most with a fee of {fee} on trades: together they stay under the whole trade.","changes":"What changes","creators":"Creators’ share of the fee","when":"Applicable from {date} if you propose them now.","already":"These terms are already proposed: they can be applied once their delay has passed.","texts":"The docs and the site’s texts state today’s terms in every language: once these apply, update them so that they keep telling the truth.","replaces":"Proposed, they replace the pending terms.","propose":"Propose these terms","proposeTx":"Propose new launch terms","proposed":"New terms proposed: they can be applied in 48 hours","reset":"Reset"},"pending":{"title":"Waiting for their delay","treasury":"New treasury","when":"Applicable from","ready":"now: anyone can apply them","apply":"Apply","applyTx":"Apply the new terms","applied":"New terms applied","cancel":"Cancel","cancelTx":"Cancel the pending terms","cancelled":"Pending terms canceled","feesFollow":"The platform’s fees not yet sent ({fees} ETH) go to the new treasury once these terms apply.","sendNow":"Send them to the current treasury","delay":"Delay of 48 hours"},"terms":{"launchFee":"Launch fee","startFdv":"Starting value of each side","crossShareBps":"Share of each supply in the A/B pool","swapFeeBps":"Fee on trades against ETH","switchFeeBps":"Fee on A/B switches, burned","protocolShareBps":"Protocol’s share of the fee","potShareBps":"Pots’ share of the fee","snipeStartBps":"Anti-snipe tax at launch","snipeWindow":"Anti-snipe window"},"launches":{"title":"Launches","open":"Open: anyone can launch a duel.","paused":"Paused: only the owner can launch a duel. Every duel keeps trading.","pause":"Pause launches","resume":"Resume launches","pauseTx":"Pause the launches","resumeTx":"Resume the launches","pausedDone":"Launches paused","resumedDone":"Launches resumed"},"rate":{"title":"Protocol share","whole":"The protocol takes its whole share: {share} of each swap fee, as the terms set it.","part":"The protocol takes {rate} of its share: {now} of each swap fee instead of {share}. The rest goes to the round pots.","none":"The protocol takes nothing: its {share} of each swap fee goes to the round pots.","note":"At once, for every duel, launched or to come. Never above each duel’s terms: creators keep their share, and traders pay the same fee.","choose":"Share the protocol takes","setTx":"Set the protocol’s share to {rate}","set":"The protocol now takes {rate} of its share"}},"recipient":{"protocol":"This address is one of Duel’s own contracts and cannot be used here.","creator":"This address is already the duel’s creator.","owner":"This address already owns the factory.","treasury":"This address is already the treasury.","proposed":"This treasury is already proposed: it can be applied once its delay has passed.","refusesTreasury":"This address refuses ETH: the launch fees and the platform’s fees could not reach it.","refusesCreator":"This address refuses ETH: its creator fees could not reach it."},"leaderboard":{"title":"Leaderboard — Duel by DIVINE","heading":"Leaderboard","copy":"All-time numbers, read from the contracts: the busiest duels, the biggest burns, the creators who brought the crowd and the sides that keep winning.","boards":{"traded":"Most traded","burns":"Biggest burns","creators":"Top creators","streaks":"Win streaks"},"soonTitle":"The leaderboard opens with the first duels","soonText":"Duel opens soon on Robinhood Chain.","volume":"All-time volume","volumeNote":"Against ETH, both sides","burned":"Bought back and burned","burnedNote":"Spent by the round pots","earned":"Earned by creators","earnedNote":"Creator fees on ETH trades","rounds":"Rounds settled","roundsNote":"Every four hours","tabs":"Leaderboards","noTrades":"No trades yet.","nothingBurned":"Nothing burned yet.","noDuel":"No duels yet.","noRound":"No rounds settled yet.","given":"+ {amount} ETH given to the pots","cols":{"duel":"Duel","volume":"Volume","mcap":"Market cap","split":"Split","pot":"Pot","boughtBack":"Bought back","burnedA":"Side A burned","burnedB":"Side B burned","creator":"Creator","duels":"Duels","brought":"Volume brought","earned":"Earned","streak":"Streak","wins":"Wins","rounds":"Rounds"}},"docs":{"duelTitle":"{title} — Duel docs","screenerTitle":"{title} — DIVINE Screener docs","search":"Search the docs","trail":"Where this page is","pager":"Previous and next pages","previous":"Previous","next":"Next","outline":"On this page","home":"DIVINE docs, home","docs":"Docs","products":"Products","of":{"duel":"Duel docs","screener":"Screener docs"},"read":{"duel":"Read the Duel docs","screener":"Read the Screener docs"},"show":"Show the pages under {title}","hide":"Hide the pages under {title}","englishOnly":"This page is in English for now.","hub":{"title":"Docs: Duel and Screener guides — DIVINE","description":"The docs of DIVINE’s two products: Duel, the launchpad where every launch is a perpetual duel, and the Screener, free signals on Telegram.","ogTitle":"DIVINE docs","heading":"Everything, {em}.","explained":"explained","copy":"How Duel’s rounds are won and how the Screener picks its signals: the docs of DIVINE’s two products, side by side.","products":"The products’ docs","texts":{"duel":"The launchpad where every launch is a perpetual duel: two opposing tokens, their ETH price split, and four-hour rounds.","screener":"Free signals on Telegram: the micro-caps worth a look before the crowd, found by Jesus and Lucifer and checked by Aegis."},"help":{"title":"Still have questions?","text":"Write to {handle} on Telegram about access, signals, Maestro, the bots’ commands or a partnership, or ask the community.","scam":"We never message first: only trust {handle}.","contact":"Message {handle}","community":"Join the community"}}},"divine":{"home":"DIVINE, home","products":"DIVINE’s products","open":"Open Duel","seo":{"title":"DIVINE — the Screener and Duel","description":"DIVINE finds micro-caps worth a look before the crowd, free on Telegram, and runs Duel, the Robinhood Chain launchpad where every launch is a perpetual duel.","og":"Free signals on Telegram, and a launchpad where every launch is a perpetual duel."},"since":"since 2024","title":"Two views of {em}.","titleEm":"the market","copy":"DIVINE screens the market for the micro-caps worth a look, free, and now puts its two views on-chain: a launchpad where every launch is a perpetual duel. No KOLs, no VCs, no bullshit.","new":"New","screenerTitle":"Micro-caps worth a look, {em}.","screenerTitleEm":"before the crowd","screenerCopy":"Pairs on Solana and Robinhood Chain, around the clock. Aegis checks for known scam indicators, fake volume and coordinated wallets; signals that pass land in Telegram. Checks cannot eliminate every risk.","strategies":{"jesus":{"kind":"Resurrections","text":"Solana defaults: tokens 18 hours old or more, up 19 to 100% on the 5-minute window, with buy activity."},"lucifer":{"kind":"Deep dips","text":"Solana defaults: tokens 36 hours old or more, down at least 40% on a short window, with continued buy activity."}},"getSignals":"Get the signals","howItWorks":"How it works","duelTitle":"Every launch is a {em}.","duelTitleEm":"perpetual duel","duelCopy":"Launch two opposing tokens. Traders pick a side; four-hour rounds compare the ETH prices over time. When a side wins, the pot can buy it back and burn it, paying at most 10% above its 30-minute exponential reference price.","topDuel":"Top duel","closesIn":"Round closes in {time}","noDuel":"No duels yet","soon":"Opens soon on Robinhood Chain","side":"Side {side}","stats":{"duels":"Duels","volume":"Volume","boughtBack":"Bought back"},"explore":"Explore duels","pillarsLabel":"What DIVINE stands for","pillars":{"kols":{"title":"No KOLs, no VCs","text":"No paid listings and no insider allocations: the Screener sells nothing, and Duel keeps no tokens for its team."},"record":{"title":"On the record","text":"Rejected setups go to the Forbidden channel with their reasons. Duel’s rules live in its contracts, and every round’s result on-chain."},"sides":{"title":"Two sides, always","text":"Jesus and Lucifer have hunted opposite setups since 2024. Duel puts that face-off on-chain, for everyone."}},"communityTitle":"Join DIVINE {em}.","communityTitleEm":"on Telegram","communityCopy":"The signals, the rejects, the community and Duel’s alerts live on Telegram. DIVINE’s news is on X.","channels":{"signals":{"name":"Signals","text":"The main feed, as it happens"},"forbidden":{"name":"Forbidden","text":"The rejected setups, and why"},"club":{"name":"Club","text":"Talk with other traders"},"x":{"name":"X","text":"News and launches, as they ship"}}},"announcement":{"short":"Announcement","read":"Read the announcement","opens":"Opens {day}","opensOn":"Duel opens on {date}","until":"Launching and trading open that day, with Duel’s docs. Until then, Duel’s alerts and DIVINE’s signals are on Telegram.","telegram":"Follow on Telegram","open":"Duel is open","openText":"Launch a duel, pick a side and follow the rounds."},"blog":{"name":"Blog","seo":{"title":"Blog: Duel and Screener news — DIVINE","description":"News from DIVINE on Duel, its Robinhood Chain launchpad, and the Screener’s free signals on Telegram: launches, features and how they work."},"heading":"News, {em}.","headingEm":"first-hand","copy":"Launches, products and how they work, from the team behind DIVINE.","by":"By {author}","minutes":"{n} min read","filterAll":"All","filter":"Posts about","latest":"Latest post","rss":"RSS feed","share":"Share","copied":"Link copied","around":"Newer and older posts","newer":"Newer","older":"Older","more":"More about {product}","allPosts":"All posts","updated":"Updated {date}","copyLink":"Copy the link"},"widgets":{"round":{"title":"Try it: a comeback during the round","aLeads":"{side} leads with {share}","bTakes":"{side} takes the lead after {time}","holds":"and holds {share}","average":"Average share of A over the round","winner":"Winner","nobody":"Nobody","note":"Both the size of the ETH price lead and its duration matter. A late lead counts only for the remaining time; it can still change a close result. The average uses the price ratio’s logarithm, not the arithmetic mean of the displayed percentages."},"split":{"title":"Try it: ETH spent buying each side","sideA":"Side A","sideB":"Side B","capA":"Market cap of A","capB":"Market cap of B","note":"Each side alone, with the default 1.2% fee: price grows with the square of the sum of virtual ETH and deposited ETH, so doubling a deposit does not generally quadruple market cap. Realignment can also move the other side (see {link}).","link":"Realignment"},"fees":{"title":"Try it: the default fee of a trade","size":"A buy or a sell of {size} ETH","supporter":"Supporter duel","supporterHelp":"The creator gives its share to the pot","protocol":"Protocol","creator":"Creator","given":"Creator, given to the pot","pot":"Pot","note":"The fee is {fee} ETH, 1.2% of the ETH traded, paid in ETH."},"snipe":{"title":"The default anti-snipe tax after launch","label":"Anti-snipe tax by second after launch","second":"{n} s","note":"Of a buy one second after launch, {share} reaches the pool; after ten seconds, {full} (the 1.2% fee). The tax goes to the round pot. The creator’s launch buys, made in the launch transaction, pay no tax."},"pools":"After a swap, the hook attempts a profitable zero-fee loop within the available ETH. Captured profit goes to the pot. The split always reads the two ETH prices, even when the A/B pool remains out of line.","contracts":{"contract":"Contract","addressOn":"Address on {chain}","soon":"The addresses will be published here once Duel is deployed on Robinhood Chain mainnet (chain ID 4663), with their verified sources on the explorer."},"buyback":{"title":"Try it: the buyback at settlement","pot":"A pot of {pot} ETH","lead":"The winner at the close: {lead} against its 30-minute exponential reference","spent":"ETH spent buying tokens to burn","left":"Left in the pot for the next round","after":"The winner after, against its reference","skipped":"No buyback this time: at {lead} against its reference, the price is past the {ceiling} ceiling. The whole pot waits for the next round.","capped":"The buyback stops at the ceiling, {ceiling} above the reference: what it could not spend waits for the next round.","whole":"The whole pot buys tokens that are burned: the winner’s price rises {move}.","note":"Simplified example with a fixed reference and each side valued {fdv} ETH at launch. The real ceiling is {ceiling} above the winner’s reference: a 30-minute exponential average of its ETH-pool ticks, or its price when that is lower. A buyback never moves the price up by more than {ceiling} from where it finds it, and by less when the price already rose above its average."}},"testnet":{"label":"Testnet","notice":"These are not real funds.","faucets":"Get test ETH from {alchemy} or {robinhood}."}}}