Lock $PAYR for Free Premium
Instead of paying for PayRequest Premium with a card or bank transfer, you can lock $PAYR tokens in a non-cancelable, time-locked vault on Solana. As long as the lock stays in place, your account keeps free Premium access — no recurring card charge, no subscription to manage.This uses Streamflow, an established on-chain token vesting/locking protocol on Solana. PayRequest never takes custody of your $PAYR — the tokens stay in a Streamflow-controlled vault that only unlocks back to your own wallet after the lock period ends.
Requirements
| Requirement | Value |
|---|---|
| Minimum lock amount | 100 $PAYR |
| Minimum lock duration | 90 days |
| Network | Solana |
| Wallet | Any Solana wallet holding $PAYR (e.g. Phantom, Solflare) |
How It Works
Go to the Lock page
Visit
/token and connect a Solana wallet holding $PAYR. You’ll need to be logged in to your PayRequest account.Choose your amount and duration
Enter how much $PAYR to lock (minimum 100) and for how long (minimum 90 days). PayRequest builds an unsigned lock transaction for you to review.
Sign the transaction
Approve the transaction in your wallet. This creates a Streamflow lock stream — your tokens move into the on-chain vault at this point.
PayRequest verifies the lock on-chain
PayRequest checks the lock directly on Solana: correct token, correct amount, correct duration, and confirms it’s genuinely non-cancelable. Premium is only activated once all of these checks pass.
What Happens When the Lock Ends
PayRequest continuously monitors active locks. When your lock’s unlock date arrives:- The lock status changes to expired
- Your Premium subscription is automatically cancelled (unless you have another active lock covering it)
- Your $PAYR becomes claimable back to your wallet through Streamflow directly
If you want to keep Premium after your lock ends, create a new lock before the current one expires, or switch to a regular paid Premium subscription.
Verification & Security
Every lock goes through strict on-chain verification before Premium is granted:- Correct token — must be the $PAYR mint, not a different token
- Correct amount — must meet the 100 $PAYR minimum
- Correct duration — must be locked for at least 90 days from creation
- Genuinely non-cancelable — both sender and recipient cancellation must be disabled on-chain
FAQ
Do I need to pay gas fees?
Do I need to pay gas fees?
Yes, standard Solana network fees apply when you sign the lock transaction — these are minimal (typically a fraction of a cent).
Can PayRequest access or move my locked tokens?
Can PayRequest access or move my locked tokens?
No. The lock is a Streamflow on-chain vault, not a PayRequest-controlled wallet. PayRequest only reads the lock’s public on-chain state to decide whether to grant Premium — it never has the ability to move, cancel, or claim your tokens.
Can I lock more than once?
Can I lock more than once?
Yes. Multiple active locks can be linked to the same Premium subscription, and Premium stays active as long as at least one lock is still active.
What happens if I lose access to my wallet?
What happens if I lose access to my wallet?
The lock and its unlock date are recorded on-chain independently of PayRequest. You’d need your wallet to eventually claim the tokens back from Streamflow when the lock expires — this is the same as any other Solana wallet/token custody situation.
Is this the same $PAYR used elsewhere in PayRequest?
Is this the same $PAYR used elsewhere in PayRequest?
Yes — the same $PAYR token used in PayRequest’s Solana pump.fun integration.
Next Steps
PayRequest Plans
See what’s included in Premium and how it compares to paying by card
Solana Pay
Accept Solana payments from your own customers