d.prod.pro docs
Exclusive Features

Referral System

d.pro's referral program — earn USDC from your referees' trading volume via three tiers, with payouts on Arbitrum each round.

Referral System

d.pro's referral program earns you USDC from every referee trade. Rates scale with your cumulative trading volume via three tiers; payouts land on Arbitrum each round.

Not the same as Hyperliquid's native referral. Hyperliquid has its own simple referral link system. d.pro's referral program is a separate, richer layer that runs on top — with tiered rates based on cumulative volume. You use d.pro's referral codes, not Hyperliquid's.

How you earn

There are three earning components that come with your referral code:

  • Invited user fee discount — your referee pays less on every trade (10/20/30% off depending on your level)
  • Referrer share from remaining fee — you earn a share of their trading fees (20/30/40% depending on your level)
  • Self discount after code creation — you also receive a discount on your own trading (10/20/30% depending on your level)

Levels

Rates scale with your cumulative trading volume across three levels:

LevelCumulative Volume RequiredInvited User Fee DiscountReferrer Share from Remaining FeeSelf Discount
Level 1 (Current)≥ $1,00010%20%10%
Level 2≥ $10,00020%30%20%
Level 3≥ $100,00030%40%30%

Understanding the Super Referral Status panel

The Super Referral Status panel on your dashboard shows:

  • Own code level — the level of the code YOU created, based on your cumulative trading volume
  • Effective level — the level applied to your self-trading discount; if someone referred you, this reflects their code's level
  • Volume To Next — how much more cumulative volume you need to reach the next level
  • Your Code Rates — the discount and share rates your code currently provides (e.g. Self 10% / Referral 20% at Level 1)
  • Rates From Your Referrer — the rates you receive from the person who referred you (Self 0% / Referral 0% if you were not referred)

Settlement & payout

  • Earnings are tracked in real time on the dashboard
  • Rewards are distributed each round (batch settlement, not continuous)
  • Payout currency: USDC on Arbitrum

Claims are distributed each round and paid in USDC on Arbitrum. The dPro Rewards Distributor contract is 0x46F3983Cd3114f71039f75B43CBB7e4B66BFfD53. Verify rounds and transfers on Arbiscan.

How to refer someone

Build your cumulative volume

Connect your wallet and trade on d.pro. Your cumulative trading volume determines your referral level. You need at least $1,000 cumulative volume to reach Level 1 and create a referral code.

Create your referral code

Once you reach Level 1, go to the Referrals tab in your dashboard and click Create Code.

  • Code: 4–16 characters, letters/numbers/underscores only
  • Your referral link: https://d.pro?ref=YOUR_CODE

Share on Twitter, Telegram, Discord, or embed in your site. When someone signs up and trades using your link, they are bound to your referral code.

They trade — you earn

Every trade your referee makes earns you a share of their trading fees. Your earnings accumulate in real time on the dashboard.

Track earnings in real time

Your dashboard shows:

  • My Trading Vol — your own cumulative volume (used for level calculation)
  • Referees' Trading Vol — total volume from all your referees
  • dPro Builder Rewards — total earned
  • Claimable — amount available to claim this round

Claim USDC on Arbitrum each round

Click Claim Rewards in the Referral Dashboard when a round closes. Rewards are paid in USDC on Arbitrum via the distributor contract.

Stacking with Hyperliquid's native referral

d.pro's tier-based program stacks with Hyperliquid's own native referral system. A user can hold a Hyperliquid referral code (earning their referrer 10% of fees up to $1B volume, and giving the referee a 4% fee discount) and simultaneously trade on d.pro using your Builder Code. They are entirely separate systems and both apply.

Single-level only

d.pro's referral system is one level deep: Referrer → User (Referee). That is it.

If your referee goes on to refer other people, you do not earn from their referees' volume. There is no multi-level or pyramid structure.

Binding a referral code

New users can bind a referral code to link themselves to a referrer:

  1. Go to the Referrals tab → Enter Code
  2. Enter the referral code
  3. Confirm binding

Each wallet address can only bind one referral code. Once bound, it cannot be changed. You also cannot refer yourself — the backend validates that the referrer and referee are different addresses.

FAQ

On this page