Help and docs

Everything you need. Nothing you don't.

Read this once and you'll never have to ask in the replies. If something here is wrong or missing, tell us on X and it gets fixed the same day.

What this is

Tendies Cup is a fantasy trading league on Robinhood Chain. Every entrant gets the same virtual $100,000 and trades real Robinhood Stock Tokens at their Chainlink prices for one cup. When the cup closes, books are ranked by value and the top ten split whatever prize that cup posted.

Nothing you trade inside a cup is a real position. You never buy or sell Stock Tokens. The only real transaction is your entry, and the only real assets that move are the prize.

Why everyone starts equal. A $200 wallet can beat a whale here, because bankroll size doesn't matter. Only the calls do.

Getting set up

1
A wallet that can use Robinhood Chain. MetaMask, Rabby, or the Robinhood Wallet app's built-in browser all work. Connect from the button in the top right. If your wallet is on another network, the button offers to switch and will add Robinhood Chain if it's missing (chain id 4663, currency ETH).
2
A little ETH on Robinhood Chain for gas. Your entry is one token transfer. It costs a fraction of a cent, but the wallet needs some ETH on this chain to send it. Bridge from Ethereum or Arbitrum, or buy through a wallet that supports the chain.
3
2,500,000 $CUP for each cup you enter. $CUP trades against the SPY Stock Token on Uniswap v4. Only trust the contract address on this page. Anything with the same name at a different address is a fake.
4
Nothing else. Trading inside the cup needs no gas and no tokens. You sign messages, not transactions.

Entering a cup

Go to the lobby, connect, and press Enter. Your wallet will ask you to confirm one transaction: a transfer of 2,500,000 $CUP to the burn address. Those tokens are destroyed. Nobody receives them, including us. Once the transaction confirms, the site records your entry and the button turns into a link to the trade screen.

Entered from somewhere else? Any wallet that sends at least one entry's worth of $CUP to the burn address before the cup closes is in. A scanner picks up burns made outside the site within about five minutes. If you sent it from a wallet app without using this site, connect that same wallet and it will show as entered.

One entry per wallet per cup. A second burn from the same wallet doesn't give you a second book. Don't do it.

Entries are not refundable. The tokens are burned the moment you confirm. There is no undo, no support ticket, no exception.

Burn address: 0x000000000000000000000000000000000000dEaD

Trading

The trade screen lists every name in the cup with its live mark. Pick a name, choose Buy, type an amount in USDG, and press Buy at mark. Your wallet asks you to sign a short message that describes the order. That signature is your authorisation. No gas, no transaction.

1
Marks are Chainlink prices. Every price on the screen is the Chainlink feed for that Stock Token, read live when you order. The feed includes the token's multiplier, so it drifts above the headline share price as dividends are reinvested. That's expected. Your fill records the exact round id it used.
2
Fills cost 10 bps, on paper. One tenth of a percent of the notional comes out of your virtual cash on every fill, buy or sell, so the book behaves like a real one and churning isn't free. It is not a real charge. Nothing leaves your wallet after the entry burn.
3
No name may exceed 40% of your book. The check runs at the moment you buy, on the book value after the fee. A position can drift above the cap on its own if it rallies. You just can't add to it while it's over.
4
20 fills per cup. A buy is one fill. A sell is one fill. Plan accordingly.
5
Long only. You can hold cash or tokens. You can't short and you can't use leverage.
6
Entries close 60 minutes before the close. So nobody can enter late, make one trade and win.
7
Trading locks 15 minutes before the close. So nobody can snipe a mark in the last seconds.
8
Frozen names. If a feed hasn't updated in 25 hours, or the token's oracle is paused for a corporate action, that name is frozen: no new orders in it, and any position you hold keeps its last valid mark. The trade screen shows FROZEN next to the name. Stock feeds print 24/5, so nothing updates over the weekend, which is why stock cups close on Friday. Crypto trades around the clock.

Scoring and the leaderboard

Your book value is cash plus every position at its current mark. Rank is by book value, highest first. Nothing else counts: not the number of trades, not who entered first, not percentage of a partial book.

The leaderboard re-marks every book at the latest rounds when you open it, and shows what each rank would pay if the cup closed right now. Your own row is pinned in red.

You have to play to be paid. A book with no fills stays on the board at $100,000 but is not eligible for a prize; its place passes to the next book that traded. One fill is enough. Sitting in cash after that is a legitimate call.

Settlement and payouts

At the close, every book is marked at the last valid Chainlink round at or before the closing time. The results, the ranks, and the round id used for every mark are published on the leaderboard and on X.

placeshare of potunder 20 entries
1st35%50%
2nd20%30%
3rd12%20%
4th to 10th33% split seven waysnothing

Ties split the combined prize of the tied places evenly.

What the prize is. Each cup's prize is set by the organiser and posted on that cup before it opens. It is not a share of entries or fees, entry burns don't fund it, and no prize is promised for any cup that hasn't posted one. Prizes can differ in size and asset from cup to cup, and there may be cups with no prize at all.

How the prize moves. For a cup that posts a prize, the pot sits in a public prize wallet shown on the lobby before the cup opens, so you can check it on Blockscout before you enter. Within 48 hours of settlement, the prize is sent from that wallet to each winning address, the same address that burned the entry. Nothing to claim, nothing to sign. If you entered from an exchange deposit address or a contract wallet you don't control, you won't be able to use what you win. Enter from a wallet you hold the keys to.

Playing from Bankr

Bankr wallets are smart wallets with no exportable key and no WalletConnect, so the normal Connect button can't see them. There are still three ways in.

1
Enter by prompt. Tell your Bankr agent: send exactly 2,500,000 CUP (contract 0xD475…0ba3) to 0x000000000000000000000000000000000000dEaD on Robinhood Chain. Any burn of exactly one entry from any wallet counts. The scanner records it within five minutes. Your Bankr address is then entered, no site visit needed. Check with the leaderboard.
2
Trade through the BankrWallet browser extension. The community BankrWallet extension puts your Bankr address into any dapp like MetaMask, using your Bankr API key. Add Robinhood Chain (chain id 4663, RPC https://rpc.mainnet.chain.robinhood.com) as a custom network in it, then Connect here as normal. Orders are plain signed messages, which Bankr's wallet supports, and this site accepts smart-wallet signatures.
3
Install the skill and play from the timeline. Tell Bankr: install the skill at https://github.com/thepegeek/tendies-cup-skill/tree/main/tendies-cup . Then say what to buy or sell, ask for your book, trades left, or the leaderboard, on X, Telegram or the terminal. Details and prompts at /bankr.

Tested 10 Sept 2026: a Bankr wallet bought CUP on Robinhood Chain, burned exactly one entry to the dead address by prompt, and was entered into the Degen Sprint by the scanner within five minutes. Bankr sends through an ERC-4337 smart account; the burn is recorded from the transfer log, so that's fine.

Verify it yourself

Every number in a cup can be checked without trusting us.

tickertokenChainlink feed
NVDA NVIDIA0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC0x379EC4f7C378F34a1B47E4F3cbeBCbAC3E8E9F15
AAPL Apple0xaF3D76f1834A1d425780943C99Ea8A608f8a93f90x6B22A786bAa607d76728168703a39Ea9C99f2cD0
TSLA Tesla0x322F0929c4625eD5bAd873c95208D54E1c003b2d0x4A1166a659A55625345e9515b32adECea5547C38
GME GameStop0x1b0E319c6A659F002271B69dB8A7df2F911c153E0x27C71df6A64fB476468EdF256CF72c038baB5B67
SPY S&P 500 ETF0x117cc2133c37B721F49dE2A7a74833232B3B4C0C0x319724394D3A0e3669269846abE664Cd621f9f6A
QQQ Nasdaq 100 ETF0xD5f3879160bc7c32ebb4dC785F8a4F505888de680x80901d846d5D7B030F26B480776EE3b29374C2ae
MSTR Strategy0xec262a75e413fAfD0dF80480274532C79D42da090x396118bdFB181e6240E74D243F266B061c0edc3D
AMD AMD0x86923f96303D656E4aa86D9d42D1e57ad2023fdC0x943A29E7ae51A4798823ca9eEd2ed533B2A22C72
PLTR Palantir0x894E1EC2D74FFE5AEF8Dc8A9e84686acCB964F2A0x820ABedFF239034956B7A9d2F0a331f9F075eB4c
COIN Coinbase0x6330D8C3178a418788dF01a47479c0ce7CCF450b0xA3a468A452940B7D6b69991207B508c609a98Ef2
AMZN Amazon0x12f190a9F9d7D37a250758b26824B97CE941bF540xD5a1508ceD74c084eBf3cBe853e2C968fB2a651C
MSFT Microsoft0xe93237C50D904957Cf27E7B1133b510C669c2e740x45C3C877C15E6BA2EBB19eA114Ea508d14C1Af2E
META Meta0xc0D6457C16Cc70d6790Dd43521C899C87ce02f350x7C38C00C30BEe9378381E7B6135d7283356D71b1
MU Micron0xfF080c8ce2E5feadaCa0Da81314Ae59D232d4afD0x425EEFdCf05ed6526C3cE61Af99429A228a6d596
CRCL Circle0xdF0992E440dD0be65BD8439b609d6D4366bf1CB50x6652eDf64bA3731C4F2D3ce821A0Fb1f1f6b482a

Every fill, public. /api/audit?cup=<slug> lists every entry burn and every fill in a cup: wallet, name, side, quantity, mark, and the Chainlink round id or block it was read from. Add &format=csv for a spreadsheet. Anyone can recompute every book from it.

Names like AMC, DJT, HIMS, RDDT and NFLX are not in the stock cups because they have no Chainlink feed. When Chainlink lists them, they're in.

Crypto cups mark BTC, ETH, LINK and ENA at their Chainlink feeds, and the meme names at a 30-minute time-weighted average from their deepest Uniswap v3 pool (converted to USD with the Chainlink ETH/USD feed). The pool addresses:

Troubleshooting

Where do I get $CUP?

It trades against the SPY Stock Token on Robinhood Chain. Easiest: tell Bankr on X or Telegram to buy $5 of CUP on Robinhood Chain with the contract 0xD475211BEF5dCc03B4c8c864f90bde331AF80ba3, then tell it to enter the cup. With your own wallet: be on Robinhood Chain (chain id 4663) with a little ETH for gas and swap on the pair at dexscreener.com/robinhood. An entry is the cup's posted amount, currently 2,500,000 CUP for the Opening Cup. Only that contract address is real.

The Enter button says switch to Robinhood Chain.

Your wallet is on a different network. Press the button. If your wallet doesn't know the chain yet it will ask to add it: chain id 4663, RPC https://rpc.mainnet.chain.robinhood.com, currency ETH. Approve that, then press Enter again.

I burned the tokens but the site still says I haven't entered.

Give it a minute; the transaction has to confirm and the scanner runs every five minutes. Then reload with the same wallet connected. If it's still missing after ten minutes, send us the transaction hash on X. Note that a burn below one full entry does not count and cannot be topped up.

The trade button says Cup not open.

You're entered, but the cup's window hasn't started. Cups open at 00:00 UTC on their start day and close Friday 20:00 UTC. The countdown on the trade screen shows how long to wait.

A name shows FROZEN.

Its Chainlink feed hasn't updated in a day, or the token's oracle is paused for a dividend or split. You can't trade it until the feed moves again. Your position in it, if any, keeps its last valid mark. Feeds print 24/5, so every name sits still over the weekend.

My order was rejected for the cap.

After the buy, that name would be more than 40% of your book. Buy less of it, or buy something else.

Signature didn't verify.

Your wallet signed a different message than the one you sent, usually because the amount changed between typing and signing. Set the amount, then sign. Each order needs a fresh signature; an old one can't be reused.

The wallet asks me to sign a message. Is that safe?

Yes. The message is plain text that names the cup, the side, the ticker, the amount and a timestamp. It can't move funds or grant approvals. Read it before you sign; it should match what you typed.

Can I enter twice for two books?

No. One wallet, one book, per cup. A second burn from the same wallet is wasted.

I won. Where's my prize?

For a cup that posted a prize, it goes out from the prize wallet within 48 hours of settlement, to the address that burned the entry. Check the leaderboard for your rank and the payout, then Blockscout for the transfer.

Can I trade on the weekend?

No. Feeds print 24/5, cups close Friday 20:00 UTC. Go outside.

Get help

Post or DM on X: @playtendiescup. Include your wallet address and, for entry problems, the transaction hash. We don't ask for seed phrases or private keys, ever. Anyone who does is not us.

Rules in one page: /rules. About the league: playtendiescup.fun.