How to share a referral link
Your referral code is your wallet address or a short alias you set on your account page. To refer someone, send them either:/join/<code> route is meant for short links and message embedding. It stores the code in their browser and redirects to the home page.
What happens when they visit
When a new visitor opens an InkyPump URL with your referral code, the site middleware stores the code in their browser’s local storage under the keyref. From that point on, every trade and every token launch they make through the UI passes your code to the contract.
The user sees no difference in the UI. There is no banner. There is no obligation to use the link a second time. The code stays in their local storage and applies to every future trade.
The code persists until they clear browser storage or open the site with a different ?ref= value, which overwrites it.
What gets attributed to you
| Action | What you earn |
|---|---|
| They trade a V2 token with your code in local storage | Referral points equal to a fraction of their trade volume |
| They trade a V1 token with your code | Same, on the V1 trade volume |
| They launch a V2 token with your code | A flat referral bonus on the launch |
How it works on chain
On V2, when a trader passes a referral code, the UI callsbuyWithReferral, sellWithReferral, or createLaunchWithReferral on the InkyPump V2 hook. The contract emits a Referral(launchId, trader, referralCode) event in addition to the normal Trade or LaunchCreated event.
What is not on chain
- No fee discount for using a referral
- No on chain payout. The referrer’s points are tracked off chain
- No validation of the code. Any string is accepted by the contract
Where to see your stats
On your account page on inkypump.com, the Team tab shows:- Total referrals
- Number of unique referees
- Total volume from referees
- Total referral points earned