This document is archived. For the current state of the program, please see the docs.
The initial phase of the Perpetual Protocol referral program began May 1 and so far has been quite successful. We have 5 referral partners signed up, and many more waiting to join the program including some very high profile traders in the space.
We’d like to hear your feedback regarding some planned changes to the program. Please read on and comment below!
The initial program used a manual process and cannot scale, so we have been anxiously awaiting the launch of a dashboard and referral calculation system that will automate many aspects including sign-ups and reward calculation.
We currently expect the new system to launch Sept 1!
Note for trades made August 21-31, all rewards will be calculated and issued on September 1, according to the previous rules.
With the growth of the PERP token price and to keep the program sustainable, a restructuring of rewards is needed. Rewards will continued to be issued on xDai until we launch on Arbitrum, when we will evaluate the feasibility of issuing rewards on L2.
As before, traders will receive a rebate on their trading fees, paid in PERP.
Month Trader rebate* ---------- ---------------- Jul-Aug 40% Sept-Oct 25% Nov-Dec 10% *Based on trading fees, and paid in PERP
- Reward caps will reset weekly
- Traders can increase caps substantially by staking PERP tokens (staking and trading address must be the same)
- Caps are in USDC but rewards will be issued in PERP, using 7-day TWAP for conversion
Staked PERP Reward cap (USDC) ------------- ------------------- 0 200 100 500 1000 800 10000 1200
Sunday thru Saturday UTC
Rewards will be calculated for trades performed each week, beginning Sunday 0:00 UTC and ending Saturday 23:59 UTC.
Weekly rewards will be issued every following Monday.
Sign-ups will be easier than ever. Traders can go to the referral dashboard, log in with a web3 wallet, and enter the referral code. The address and referral code will be linked in the system database.
Or, if you’re sending transactions programmatically, you can include your code in each transaction using
closePositionWithReferral. Be sure to include the code for each trade.
Or, you can sign up with a referral partner by entering their code using
setReferralCode in this contract: 0xF1d5BA04a25A6D88c468af932BFe2B1e78db7B45. The address used to sign the transaction will be associated with the referral code you enter.
In either case, you will start accumulating rewards for all subsequent trades immediately after sign up.
The dashboard will also feature stats to let traders monitor rewards and staking tier status.