01The problem#
GTA moves fast. A trailer drops, a character trends, a leak names a city, and within minutes there are ten coins for the same thing. Each one bets on a different name. Holders split across them, each camp shills its own ticker, and whoever picked the wrong name gets vamped.
A real one: the same narrative fought between AudaCity ($DacityCoin) and Dacity Coin ($Dacity). Same idea, two coins, two communities, and liquidity split in two.
02Mutable metadata#
On Retake, a coin's identity is not locked at launch. Its name, ticker and image can be updated on-chain later, on the same mint. Nobody migrates, nobody claims, nobody sells one coin to buy another.
- name
- AudaCity
- ticker
- $DacityCoin
- image
- audacity.png
- name
- Dacity Coin
- ticker
- $Dacity
- image
- dacity.png
The name debate happens inside one coin. Holders propose names and vote, and the winner is written on-chain. If opinion changes later, a later vote can change it again. One coin follows the narrative instead of several competing for it.
03Holders choose or creator#
Who can update a coin's metadata is chosen at launch. There are two options.
- Rounds of 60 minutes by default.
- Any holder proposes a name, ticker and image.
- Votes are weighted by token balance.
- One proposal and one vote per wallet per round, up to 20 proposals.
- Free: a signed message, no transaction.
- When the round closes, the winner goes on-chain.
- Only the wallet that launched the coin can update it.
- From the coin page, any time.
- Sign a message with the new name, ticker and image.
- No fee. The launchpad submits the transaction.
04How holder votes work#
Most coins on Retake let holders choose. Voting runs in rounds, 60 minutes each by default. In each round, holders propose a name, ticker and image, and vote for one proposal. Votes are weighted by token balance at the moment the round closes, so moving tokens to a second wallet does not add weight. The winning proposal becomes the coin's new metadata.
Take the AudaCity vs Dacity Coin case. Launched once on Retake, both names would be proposals on the same coin. Holders pick one; if they later prefer the other, a later round switches it, and nobody has to sell or move.
- 1ProposeDuring a round, any holder submits a name, ticker and image. Up to 20 proposals per round.
- 2VoteEach wallet votes once. Its weight is its token balance when the round closes.
- 3CloseAt the end of the round the keeper tallies the votes. The proposal with the most weight wins.
- 4WriteThe winner is written on-chain in one transaction and appears on the Updates page. The next round opens.
05What changes, what never does#
- Name1 to 32 characters
- Ticker1 to 10 letters or digits
- Imagepinned on IPFS
- Descriptionoptional
- Metadata URIa new IPFS document per update
- Mint addresssame token, forever
- Supply1,000,000,000, fixed
- Balancesnothing to migrate or claim
- Liquidity and poolcurve, then DAMM v2
- Price historycharts follow the mint
One field is locked: the website in every coin's metadata always points to its page, retakepad.tech/coin/<mint>, so wallets and explorers link back to the current identity and its history.
06Paired with $TTWO#
Every curve on Retake trades against $TTWO: Take-Two Interactive, the company behind GTA, as a tokenized stock issued by Backpack Securities. GTA coins, quoted in GTA's publisher.
You still pay in SOL. Jupiter swaps SOL to TTWO inside the same approval as your launch or buy. When you sell, it comes back to you as SOL.
sells run the other way: curve → TTWO → Jupiter → SOL back in your wallet
- Mint
- TTWofwAge91oFhZs7kpQdyrVRkmevgM88xijGvQFbKo
- Decimals
- 6
- Issuer
- Backpack Securities (tokenized Take-Two Interactive stock)
07Launch in 4 steps#
- 1Pick the identityName, ticker, image, and your X link. The website is set to the coin's page for you.
- 2Choose who updates itHolders choose (default) or creator only. This is fixed at launch.
- 3Add a first buyOptional. Enter an amount in SOL; it is swapped to TTWO and bought on the curve in the same transaction.
- 4Approve onceOne wallet approval creates the mint, the metadata and the curve. The coin is live and tradable right away.
08Fees and curve#
09On-chain details#
For developers, wallets and explorers.
Partner update authority#
Every coin launches from a Meteora DBC config with tokenUpdateAuthority = PartnerUpdateAuthority. The launchpad's partner key stays the Metaplex metadata update authority, and the metadata account stays mutable. The mint authority is revoked at creation, so the supply can never change.
The update transaction#
An update is a single transaction: a Metaplex UpdateMetadataAccountV2 with the new name, symbol and a new metadata URI pinned on IPFS, plus a memo. Fields that aren't meant to change are read from the current account and written back as they are.
one transaction, signed by the partner key
1. Token Metadata · UpdateMetadataAccountV2
metadata PDA("metadata", METAPLEX, mint)
update_authority partner key (signer)
data DataV2 {
name, symbol, uri ← the new identity
royalties, creators ← carried over unchanged
}
2. Memo · tags the update and its sequence number
unchanged: mint · supply · decimals · balances · poolSigned messages#
Proposals, votes and creator updates are authorized by a plain-text wallet signature, not a transaction. The server rebuilds the message from the request, checks the signer, and rejects anything older than a few minutes so a signature can't be replayed.
Retake: propose the next identity
token: 7xKp…3FqA
name: Dacity Coin
symbol: Dacity
image: https://…/ipfs/bafy…
round: 29817342
issued: 1794480000000Retake: vote on the next identity
token: 7xKp…3FqA
proposal: 1842
round: 29817342
issued: 1794480000000Retake: update my token's metadata
token: 7xKp…3FqA
name: AudaCity
symbol: DacityCoin
image: https://…/ipfs/bafy…
issued: 1794480000000The keeper#
The keeper is the launchpad process that closes finished rounds. About every 30 seconds it checks for rounds that have ended, tallies the balance-weighted votes, and writes the winner on-chain with the partner key. Only one update per coin can run at a time; if a transaction fails, nothing is recorded and the coin keeps its identity.
Metadata JSON#
The URI points to a standard token metadata document on IPFS, in the format wallets already read. Each update pins a new one.
{
"name": "Dacity Coin",
"symbol": "Dacity",
"image": "https://…/ipfs/bafy…",
"description": "…",
"twitter": "https://x.com/…",
"website": "https://retakepad.tech/coin/<mint>",
"createdOn": "https://retakepad.tech"
}Indexers should re-read a coin's metadata account when they see a transaction from the partner key on its metadata, and not cache a Retake coin's name forever.
10FAQ#
Do I need to do anything when a coin I hold is updated?+
No. Same mint, same balance. Your wallet shows the new name, ticker and image the next time it refreshes the token.
My wallet still shows the old name. Why?+
Wallets and explorers cache metadata, sometimes for hours. The coin page on Retake always shows the current identity, so check there.
Can an update move my tokens or the liquidity?+
No. An update only rewrites name, ticker and the metadata URI. Minting, balances and the pool are outside what the update authority controls.
Can I vote twice by moving tokens to another wallet?+
It doesn't help. Weight is each wallet's balance when the round closes, so tokens moved to a second wallet stop counting for the first.
Does voting cost anything?+
No. Proposing and voting are signed wallet messages, not transactions. The update itself is paid by the launchpad.
What if nobody votes in a round?+
Nothing changes. The coin keeps its current identity until a round closes with a winner.
Is anything hidden?+
No. Every update is public on-chain and listed on the Updates page with its transaction. A coin's full history is on its page.
What's the risk with $TTWO?+
TTWO is a tokenized stock issued by Backpack Securities. Its issuer can pause or freeze it, which would affect trading on curves quoted in it.
Retake is not affiliated with Rockstar Games or Take-Two Interactive.