Skip to content

Referral Program

Vouch's referral program lets you earn vPLS referral fees when people stake PLS through your referral code. Every deposit is routed through the ReferralDeposit contract, which splits the freshly minted vPLS atomically: your fee goes straight to your payout wallet, and the depositor gets the rest — all in one transaction.

There are two ways to participate:

Referral SDK

The TypeScript SDK (@vouchrun/referral-sdk) for developers who want to build a custom staking UI into their own platform. Live quotes, fee attribution, event watching — fully typed, framework-agnostic, works in Node and browser.

Read the SDK docs

Referral Widget

The embeddable iframe widget for anyone who wants to offer PLS staking with their referral code in minutes — no code required. Drop an iframe into any web page; your users connect their wallet and deposit. Fully branded, themeable, and configurable.

Read the Widget docs


Getting started

Whichever route you choose, start by generating your referral code:

Generate Referral Code

Then decide whether to integrate the SDK or embed the widget — or both, on different channels.