BETA — unaudited smart contracts on an early-stage chain. US and UK persons may not take part. Read the FAQ
reef.dex $REEF
Open Reef
Reef's own token · BlockDAG chain 1404

A thank-you to the people
who use Reef.

$REEF rewards early Reef users with an airdrop, and a small presale seeds Reef's own pool: every BDAG raised goes into the REEF/BDAG pool, locked for 12 months. It is not a governance token, it pays no revenue share, and nobody promises it will be worth anything.

Presale opens Wed Oct 7, 2026, 09:00 (UTC+7) · 02:00 UTC
Total supply
21,000,000
Fixed. No mint, no owner.
Presale price
150 BDAG
per REEF
Pool opens at
225 BDAG
per REEF (1.5×), locked 12 months
Sale window
Oct 7 – Nov 6
2026 · 30 days · 09:00 UTC+7

Buy & claim

Straight to the presale contract. Your wallet signs everything; nothing here holds your funds.

Sale progress

Loading…
Raised
– / 157,500,000 BDAG
– of the maximum raise
REEF sold
–
Pool opens at
225 BDAG per REEF
Your wallet
Not connected
You've put in
–
Your REEF
–
Your remaining cap
–

Buy REEF

Wallet not connected
You payBalance: –
BDAG
You receive 0 REEF to claim after the pool launches (price 150 BDAG each).

Tokenomics

All 21,000,000 REEF were minted once, at deployment, straight into these six places.

BucketShareREEF
Liquidity
Up to 700,000 is paired with every BDAG raised when the pool opens. The remainder (at least 8,750,000) is to be locked in its own vesting contract after launch; its address will be posted here.
45%9,450,000
Treasury
Held in a vesting contract: nothing for 6 months, then a straight line to 100% at 36 months.
25%5,250,000
Dev
Held in a vesting contract: nothing for 12 months, then a straight line to 100% at 36 months.
10%2,100,000
Airdrop
For the first 1,000 wallets that use Reef during the sale window. Moves into the airdrop claim contract after the sale.
10%2,100,000
Presale
Sold at 150 BDAG each. Anything unsold goes to the dead address, not to the team.
5%1,050,000
Marketing
About 210,000 is set aside to thank the community testers. The remainder is to be locked in vesting after that round.
5%1,050,000

Both vesting contracts release zero when the cliff ends (no lump sum), then vest in a straight line. Their clocks started when each contract was deployed; anyone can read the exact times on-chain with cliffEnd() and end(). No REEF leaves any team wallet before the pool is live — not for testers, the airdrop or marketing.

Presale

One small contract. No owner, no admin, no way for anyone to withdraw the BDAG.

Terms

Price
150 BDAG per REEF
For sale
1,050,000 REEF
Maximum raise
157,500,000 BDAG
Per-wallet cap
2,500,000 BDAG≈ 16,666.67 REEF
Opens
Wed Oct 7, 2026, 09:00UTC+7 · 02:00 UTC
Closes
Fri Nov 6, 2026, 09:00UTC+7 · 02:00 UTC · or earlier if it sells out
Pool opens at
225 BDAG per REEF
LP lock
365 days from launchheld inside the presale contract
Refund fallback
If not launched within 7 days of closei.e. after Fri Nov 13, 2026, 09:00 UTC+7

Your local time: …

How it works

  1. Buy with BDAG during the window. You receive nothing yet — no presale REEF circulates before the pool exists.
  2. Anyone launches the pool by calling finalize() once the sale ends or sells out. The contract pairs every BDAG raised with REEF at exactly 225 BDAG each and sends unsold presale REEF to the dead address.
  3. Claim your REEF from the presale contract. You get what you paid ÷ 150.
  4. LP stays locked in the presale contract for 365 days, then can only go to Reef's liquidity wallet. Check it any time with lpUnlockTime().
  5. If the pool can't be launched within 7 days after the close, everyone can refund() their BDAG in full, and the launch is permanently cancelled.
Read this before buying. The pool opening at 225 is not a promise that REEF will trade at 225 or anywhere near 150. It opens thin, and the first people who sell will move the price, possibly a long way below what you paid. There is no established outside market for BDAG on this chain, so there is no dollar value here either. Only use BDAG you are fully prepared to lose. The contracts are not independently audited.
Where to buy: only through the presale contract address listed under Contracts on this page: 0x030d2466f634022FB93fbdF475ea81faFf2525a0. Anyone sending you a different address, a DM, or a “whitelist” link is not us.

Airdrop

2,100,000 REEF for the first 1,000 wallets that use Reef during the sale window.

Tier 1
1 share

A swap on Reef moving at least 1,000 BDAG.

Tier 2
3 shares

Adding at least 5,000 BDAG of liquidity to a Reef pool in one go.

Tier 3
10 shares

Deploying your own token and creating its first Reef pair, with at least 25,000 BDAG of your own liquidity in it.

  1. Window: Wed Oct 7, 09:00 to Fri Nov 6, 09:00 (UTC+7). Anything before or after doesn't count. Only BDAG pairs on Reef count, and each action is credited to the wallet that signed it.
  2. First 1,000 wallets are in, ranked by their first qualifying action. One claim per wallet, at the highest tier it reached. Team wallets are excluded.
  3. Size: 2,100,000 REEF shared across all shares, at most 2,100 REEF per share. 1,000 Tier-1 wallets would get 2,100 each; a mix of tiers makes one share smaller. Nothing is split beyond the cap.
  4. Claims open after the pool is live and close Thu Feb 4, 2027, 09:00 (UTC+7). Every unclaimed or unallocated REEF then goes to the dead address, never to the team.
  5. Check it yourself. The full list, every amount and proof, and the script that produced them will be published, so anyone can recompute the result from Reef's public on-chain events.

What $REEF is not

Plainly, so nobody buys it for the wrong reasons.

Contracts

Chain ID 1404 — the community chain (rpc.blockdag.engineering). Always check the address, not the name.

$REEF
ReefTokenFixed supply, no owner
PresaleBuy & claim here only
Posted here before the sale opens on Oct 7
Dev vesting12-month cliff, 36 months
Treasury vesting6-month cliff, 36 months
Airdrop claimDeployed after the sale
Posted here after the Nov 6 snapshot
REEF/BDAG poolFixed in advance; empty until launch

Reef creates every pool at an address calculated from the two tokens, so the REEF/BDAG pool’s address is known before it exists. Until launch it holds no liquidity; the presale contract’s finalize() is what seeds it, at 225 BDAG per REEF.

The presale’s source code and exact compiler settings are published on GitHub, with steps to check that they match the code at the presale address. The block explorer can’t verify it yet, because its upload limit is smaller than the source file.

Allocation wallets
LiquidityPairs REEF at launch; receives LP after the lock
Presale holderFunds the presale contract
Airdrop holderFunds the airdrop claim contract
MarketingTester thank-yous, then vesting
Reef DEX
Router
Factory
WBDAG

FAQ

Why is there no dollar price anywhere?

The community chain's BDAG isn't listed on any outside exchange, so it has no established market price. Anything written in dollars would be made up. Every figure here is in BDAG on purpose. Don't confuse it with the BDAG token that BlockDAG Network lists on exchanges — that is on a different network.

Which chain is this? I've seen two.

Chain ID 1404 is currently used by two separate networks with different histories. $REEF and Reef live on the community-run network (rpc.blockdag.engineering, explorer.blockdag.engineering). Reef's own site has an RPC status panel that cross-checks endpoints. If your wallet shows something different from this page, stop and check before signing.

Does REEF pay passive income?

No. Holding REEF pays nothing: no staking yield, no share of Reef's fees, no buybacks. REEF can't mint new tokens, so any “yield” would only be the project handing out its own supply, and we'd rather not pretend that's income.

The income that does exist on Reef comes from providing liquidity. Anyone who adds REEF and BDAG to the REEF/BDAG pool earns 0.25% of every trade through it, in proportion to their share, paid by the traders, not by the project. That is market income, it goes up and down with trading, and liquidity providers carry real risks (including impermanent loss if the price moves). A time-limited extra reward for REEF/BDAG liquidity providers is being considered; nothing is promised, and it would be announced here first if it happens.

So what is REEF for?

Today: thanking early users and testers (the airdrop), and giving Reef its own pool. Planned, not promised: REEF as a bond across Reef, Nodal and Handshake — for example, a pool creator locking REEF for a “bonded” badge that is burned automatically if they pull the liquidity soon after launch. You put REEF at risk to be trusted; you don't get paid for holding it. Each of these would be a separate contract, published and tested before it goes live, and announced here.

Does buying in the presale qualify me for the airdrop?

No. The airdrop rewards using Reef, not buying REEF. Buying in the presale doesn’t count towards it, and not buying doesn’t rule you out. To qualify, make one of the actions in the Airdrop section from your own wallet before Fri Nov 6, 09:00 (UTC+7): swap 1,000+ BDAG, add 5,000+ BDAG of liquidity, or launch a token with a 25,000+ BDAG pair.

What can I swap to qualify right now?

Only BDAG pairs on Reef count, and for now the only token with a BDAG pair to swap is NOCAP. More pairs will appear as new tokens launch on Reef, and the REEF/BDAG pool only opens after the presale closes. A swap has to move at least 1,000 BDAG to count. Check the Airdrop section for the exact rules.

Does buying at 150 and a pool opening at 225 mean a profit?

No. The 225 is only the ratio the pool starts at. The pool is small, so the first sales will push the price down, and there may be many sellers. You could end up with REEF worth less than you paid, or very little.

What if the presale doesn't sell out?

The pool still opens at exactly 225 BDAG per REEF, just with less depth: it pairs whatever was raised. Every unsold presale REEF goes to the dead address, so an under-filled sale can't benefit the team.

What stops the team from taking the BDAG?

The presale contract has no owner and no withdraw function for BDAG. The only ways BDAG leaves it are into the pool (finalize()) or back to buyers (refund()). The LP tokens stay inside the same contract for 365 days.

What happens if the pool can't be launched?

If finalize() hasn't succeeded within 7 days after the sale closes (after Fri Nov 13, 2026, 09:00 UTC+7), every buyer can call refund() and get their BDAG back in full. After the first refund, the launch is permanently cancelled, and the presale REEF stays locked in the contract forever.

Has this been audited?

No independent audit. The contracts were tested against Reef's real contracts with the real sale dates, including deliberate attempts to break them, and those tests will be published with the source. That is not the same as an audit. Treat everything here as experimental.

Could the ticker or name change?

The community chain's own ticker might change one day. That would be display-only: nothing in these contracts depends on the name “BDAG”.

I'm on my phone and it says “No wallet found”. What do I do?

A normal phone browser (Chrome, Safari) has no wallet in it, so the page can't connect. Open your wallet app (MetaMask, Trust Wallet or similar), use its built-in browser, and go to this page from there. Make sure the wallet is on BlockDAG (chain 1404), and check it shows the presale address from this page before you confirm.

Who can't take part?

US and UK persons may not buy in the presale or claim the airdrop. Only take part where it is lawful for you, and only if you are 18 or older.