😎For Subscribers
How to Subscribe
Go to a creator's subscribe page (e.g. base-pass.xyz/subscribe/0x...)
Connect your wallet
Make sure you're on the Base network
Choose a duration: 1, 3, 6, or 12 months
Two transactions:
Approve — allows the contract to spend your USDC
Subscribe — transfers USDC and activates your subscription
Make sure the first transaction (Approve) confirms before clicking Subscribe. Wait for the confirmation before proceeding.
Requirements
A wallet (MetaMask, Phantom, Coinbase Wallet, etc.)
USDC on Base network
Tiny amount of ETH on Base for gas (< $0.01)
Getting USDC on Base
Bridge USDC from Ethereum mainnet using bridge.base.org
Withdraw USDC directly to Base from Coinbase, Binance, or other exchanges that support Base withdrawals
Managing Subscriptions
Go to base-pass.xyz/subscriptions to see:
All your active and expired subscriptions
Time remaining on each (color-coded)
Renew button for expiring/expired subs
Renewing
Click Renew to extend a subscription:
If active — new time is added to the end
If expired — starts from now
BasePass uses manual renewals only. You are never auto-charged.
Transaction History
View all on-chain transactions at base-pass.xyz/history. Each entry links to the block explorer.
Settings
At base-pass.xyz/settings you can:
Display Name
Optional name shown in subscriber lists
Verified via OTP (for future notifications)
Expiry Reminders
Toggle on/off
Email Notifications
Toggle on/off
Discord
Link your Discord user ID
Telegram
Securely link via bot deep link
Discord Access
Link your Discord ID in Settings
The creator's bot checks every 5 minutes
Active subscription = role assigned
Expired subscription = role removed
Telegram Access
Click Connect Telegram in Settings
Confirm in the BasePass bot
Active subscription = bot sends group invite link
Expired subscription = removed from group
Both Discord and Telegram linking are one-time setup. Access is managed automatically after that.
Was this helpful?

