📖FAQ

General

chevron-rightWhat is BasePass?hashtag

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.

chevron-rightWhat blockchain is BasePass on?hashtag

Base — an Ethereum Layer 2 built by Coinbase. Gas fees are usually under $0.01.

chevron-rightIs BasePass custodial?hashtag

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

chevron-rightHow much does it cost?hashtag

5% platform fee on each payment. No upfront costs. Gas for registration is under $0.01.

chevron-rightCan I change my price?hashtag

Yes, anytime. Existing subscriptions keep the old price. New subscriptions and renewals use the new price.

chevron-rightHow do I get paid?hashtag

USDC goes directly to your wallet with every subscription. Instant, on-chain. No payout schedule.

chevron-rightWhat if I deactivate?hashtag

New subscriptions are blocked. Existing subscribers keep access until their subscription expires. You can reactivate anytime.

For Subscribers

chevron-rightDo I need crypto?hashtag

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.

chevron-rightWill I be auto-charged?hashtag

No. Manual renewals only. When your subscription expires, you choose whether to renew.

chevron-rightCan I cancel and get a refund?hashtag

Subscriptions are prepaid and non-refundable. When it expires, simply don't renew.

chevron-rightWhat wallets work?hashtag

MetaMask, Phantom, Coinbase Wallet, WalletConnect-compatible wallets, and most browser extensions.

Technical

chevron-rightIs the contract upgradeable?hashtag

No. It's immutable. If changes are needed, a new version is deployed and creators re-register.

chevron-rightWhere is data stored?hashtag

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.

chevron-rightCan I use BasePass without Discord/Telegram?hashtag

Yes. The SDK and API let you gate any website, app, or API endpoint independently.

Troubleshooting

chevron-rightSubscription not showing uphashtag

The indexer syncs every 30 seconds. Wait a minute and refresh. Check the transaction on basescan.orgarrow-up-right.

chevron-rightCan't connect wallethashtag

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.

chevron-rightDiscord bot not assigning rolehashtag
  1. Linked your Discord in Settings?

  2. Creator configured Guild ID and Role ID?

  3. Bot role is above subscriber role in hierarchy?

  4. Wait 5 minutes for the next check cycle.

chevron-rightTransaction failedhashtag

Common causes: insufficient USDC, insufficient ETH for gas, USDC approval not yet confirmed, creator deactivated, or contract paused.

Was this helpful?