📖FAQ
General
What is BasePass?
A Web3 creator monetization platform on Base (Ethereum L2). Creators set a monthly USDC price, subscribers pay on-chain, and access is gated via Discord, Telegram, APIs, or the SDK.
What blockchain is BasePass on?
Base — an Ethereum Layer 2 built by Coinbase. Gas fees are usually under $0.01.
Is BasePass custodial?
No. Payments go directly from subscriber to creator on-chain. The smart contract handles the transfer and takes a 5% fee automatically. BasePass never holds your funds.
For Creators
How much does it cost?
5% platform fee on each payment. No upfront costs. Gas for registration is under $0.01.
Can I change my price?
Yes, anytime. Existing subscriptions keep the old price. New subscriptions and renewals use the new price.
How do I get paid?
USDC goes directly to your wallet with every subscription. Instant, on-chain. No payout schedule.
What if I deactivate?
New subscriptions are blocked. Existing subscribers keep access until their subscription expires. You can reactivate anytime.
For Subscribers
Do I need crypto?
Yes. You need USDC on Base and a tiny amount of ETH for gas. Bridge from Ethereum, buy on a DEX, or withdraw from an exchange that supports Base.
Will I be auto-charged?
No. Manual renewals only. When your subscription expires, you choose whether to renew.
Can I cancel and get a refund?
Subscriptions are prepaid and non-refundable. When it expires, simply don't renew.
What wallets work?
MetaMask, Phantom, Coinbase Wallet, WalletConnect-compatible wallets, and most browser extensions.
Technical
Is the contract upgradeable?
No. It's immutable. If changes are needed, a new version is deployed and creators re-register.
Where is data stored?
Subscription data is on the Base blockchain. The backend indexes events into PostgreSQL for fast queries, but the contract is always the source of truth.
Can I use BasePass without Discord/Telegram?
Yes. The SDK and API let you gate any website, app, or API endpoint independently.
Troubleshooting
Subscription not showing up
The indexer syncs every 30 seconds. Wait a minute and refresh. Check the transaction on basescan.org.
Can't connect wallet
Make sure you're on the Base network (Chain ID 8453). You may need to add Base manually in MetaMask or use the network switcher on the site.
Was this helpful?

