FAQs
Learn how to get started in the Create Account guide.
Yes, API Keys are free to create and use within specified limits which are generous for hobby tier and starter projects. For additional usage, you may need to upgrade to a paid plan. Learn more about our pricing plans.
Yes, you can use thirdweb SDKs without an API key to override the default infrastructure. You will need to provide and pass in your own services to the SDKs.
If you are developing a Unity native or mobile application, you will need to obtain a bundleId
to restrict the Client ID to your application.
-
Unity Native, use either of the following options:
- Log
Utils.GetBundleId()
. - Check the platform-specific options in your Project Settings. It is usually formatted as
com.companyName.productName
based on your top-level Project Settings.
- Log
-
Mobile (React Native)
-
Android
- Open the file
<Project>/android/app/build.gradle
and search for the termapplicationId
:android {defaultConfig {applicationId "com.example.yourproject"...}}
- Open the file
-
iOS
- Open the file
<Project>/ios/<Project>/Info.plist
and search forCFBundleIdentifier
:<key>CFBundleIdentifier</key><string>com.example.yourproject</string>
- Open the file
-
Programmatically retrieve
bundleId
for iOS or Android-
Use the
expo-application
package from the@thirdweb-dev/react-native sdk
import * as Application from "expo-application";const bundleId = Application.applicationId;
-
-
To subscribe to the thirdweb Pro plan, please contact Sales for more details about its features and to receive a quote for the monthly subscription fee.
On your logged in dashboard, navigate to Settings > Billing and next to your selected plan you will see a "Manage Billing" button that will redirect you to the Stripe payment portal to update billing information. See Manage Billing for more details.
On your logged in dashboard, navigate to Usage > Overview to view your usage history.
Billing is not required for sponsoring transactions on testnet.
Yes, you can unpin content by navigating to Usage > Storage on your dashboard and selecting “Unpin” next to the pinned content you wish to remove.
No, it does not count towards your storage cap.
Yes you can, thirdweb is completely interoperable with any IPFS service. You can use your own IPFS service by providing the IPFS endpoint to the thirdweb SDKs.
Storage pinning costs are billed monthly.
RPC usage is calculated by requests per second. When your application makes a request to the blockchain, and you use thirdweb's built-in infrastructure it will count as an RPC request. See pricing for more details on the limits per plan.
Storage pinning usage is calculated by GB per file size. When your application uploads files to IPFS, and you use thirdweb's built-in infrastructure, it will count towards your storage pinning limit. See pricing for more details on the limits per plan.
Storage gateway usage is calculated by GB per file size. When your application downloads files from IPFS, and you use thirdweb's built-in infrastructure, it will count towards your storage gateway request. See pricing for more details on the limits per plan.
Email wallet (with managed recovery code) usage is calculated by monthly active wallets (i.e. active as defined by at least 1 user log-in via email or social within the billing period month).
Gasless is calculated by sponsored network fees. See pricing for more details on the limits per plan.
Paymaster usage is calculated by sponsored network fees. See pricing for more details on the limits per plan.
Bundler usage is calculated by sponsored network fees. See pricing for more details on the limits per plan.