TesseraDocs

How users enter

Sign in, verify requirements, enter — what participants actually do.

Entrants open your raffle link (or View Giveaway / Join on a Discord embed), sign in with Discord, pass the gates, and click Enter raffle. You do not complete those checks for them.

Elite skips follow / like / repost / reply after required Discord join/roles pass. Super Follow, required Discord, and X profile gates (Blue, min followers, min tweets, min age) are never skipped. When the host turns Make Discord tasks optional on, you can enter without joining Discord or linking an account. Gated roles still required. Extra-ticket roles add tickets if you have them. Joining a new server is picked up on enter — you should not need to reconnect Discord.

Every raffle has two optional Tessera bonuses. Follow @tesserafi for +1 extra ticket in every raffle for the next 3 days. Be in the Tessera Discord for another +1 for the next 3 days. You can still enter without either. They stack.

Flow

Open the raffle

Public URL, or Join / View Giveaway on the Discord embed.

EVM, Solana, Bitcoin, Zcash, NEAR, Sui, or Monero wallet, and/or X, in the entry panel (or from profile). Zcash raffles only accept the address kind the raffle asks for (u1 shielded, t1/t3 unshielded, or either). NEAR raffles accept a named account (alice.near), a 64-hex implicit ID, or 0x ETH-implicit. Sui raffles accept 0x plus 64 hex. Monero raffles accept a mainnet address that starts with 4 or 8. If you win and the wallet on the entry is the wrong chain, paste the right one on the raffle page — the seat stays.

Verify all

Tessera re-checks every required task. Follow, like, repost, and reply on raffles are checking again — if Verify all stayed red, try once more. When they all pass, Enter raffle enables.

On a phone, Like / Repost / Reply opens that tweet in the X app when it is installed — not the mobile website.

If you have the team’s bypass role, you can enter without completing the listed tasks. Teams.

tesserapp.org/raffle/nft-whitelist-drop
All raffles
Winners Hub
Live raffleby Alpha CommunityA1B2C3D4

NFT Whitelist Drop

Alpha Community exclusive. Must hold a role and follow us on X to enter.

R
Hosted byruddy
Entries
847
Winners
5×
Requirements
2
Closes in
2d 14h
// Activity
#01Ccryptowizard
2m ago
#02Nnftbuilder
5m ago
#03Aalphahunter
8m ago
Requirements

One tap verifies and enters.

Join Alpha Community
Follow @AlphaCommunity
Like & Repost tweet
Enter raffleVerifies requirements automatically

Illustrative UI sketch — not a live embed

Finding raffles

On tesserapp.org/raffles (or Dashboard → Raffles you can enter):

  • Search and chips — keyword, chain, tags
  • Any entry / Joined / Not joined
  • My communities — raffles from Discord servers they are in. If it asks to refresh Discord, Reconnect Discord once.

Extra accounts

NeedWhere
More than one XProfile → Add / Relink X. Show on profile is the main account people see. In use is the default on raffles. On the raffle page, pick which linked X to use for that raffle — same idea as wallets. Blue / follow / like / repost / reply run against the one you pick.
More than one walletProfile → add extras. Optional Auto-rotate — see Wallets & auto-rotate.
GTD and FCFS walletsRaffles with both GTD and FCFS seats let you pick two wallets at enter. FCFS is the next address after GTD that is still unused on that project, until you change it. The same wallet for both seats is allowed. On Discord, that is the step after you pick the wallet. The main wallet is the FCFS seat only when the others are already spent. Wallets.

Ended raffles show Ended. Entry is closed.

After you win

Search every Tessera WL you won at tesserapp.org/wins. A project page (/project/{handle}) lists live, ended, and (signed-in) your winning wallets. Matching drops also show on the mint calendar (Your WL). Calendar.

When the host announces winners, you get a Discord DM if Wins is on in profile. Mint reminders is a separate toggle — one Discord DM about an hour before each mint you won, with the wallet. Linked email is for Winner Hub export.

Tickets

SourceHow it counts
Discord rolesHost sets the count. 0 extra is still 1 ticket. Gate-only: that number is tickets. Gate + extras: 1 to enter, then extra-ticket roles add. Stack or best. Roles list low → high.
Server tagHost can require a Discord server tag (e.g. TESS) or give extra tickets if you wear it. One tag at a time — the one on your name.
Elite+5 on every raffle, added on top — never multiplied. A team can turn that extra off in Settings; role tickets still count.
Follow TesseraOptional on every raffle. Follow @tesserafi for +1 extra ticket in every raffle for the next 3 days. Never a gate.
Tessera DiscordOptional. Be in discord.gg/tessera for +1 extra ticket in every raffle for the next 3 days. Stacks with the follow bonus. Never a gate.
Collab requestFirst person to submit a project with /collab in Tessera Discord gets +100 tickets when they enter the raffle Tessera hosts for that project. Raffles other communities host do not include it. They still enter. Never a gate.

Elite is Tessera’s only paid plan. Details: Elite.

If it fails

You seeMeaningDo
X follow / Like & Repost redSession stale, or Tessera has not seen the repost yetRepost (or quote-repost) the tweet on X, wait a few seconds, Verify all. You do not need to undo a repost that already exists.
Super Follow “not subscribed”List is hidden, or they subscribed to someone elseUncheck Hide your subscriptions at Profile customization. X still shows “1 Subscription” when who is hidden. Then Recheck. X Premium (blue) is not Super Follow.
Discord role never passesMembership not refreshedBot in the server, user has the role, Reconnect Discord
Wallet errorAddress not on their profileLink it, then pick it again

Hosts

Share the link. Entrants complete checks on their own Discord, X, and wallets.

Next

On this page