Using the Fireblocks Console
To create a vault account:
- Go to Accounts > Vault.
- Select + Create vault account.
- On the Create Vault Account dialog, enter the name you want to give the account in the Account Name field.
- Select Auto-fuel with gas after an incoming transaction completes if applicable. Learn more about the Fireblocks Gas Station.
- Select Create.
Best practices for creating a large number of vault accounts
The Fireblocks API includes endpoints to create individual vault accounts and add asset wallets to them one at a time. To ensure stability for all customers, the Fireblocks API imposes rate limits on the number of requests that can be made per minute. If you need to create hundreds or thousands of vault accounts in your workspace you can programmatically create these objects over time to avoid rate limiting.
For example, if you are a retail platform that expects to require 1000 new vault accounts in the next seven days, Fireblocks recommends creating an excess of at least 2000 vault accounts, ideally days or weeks before they are required by end users. Make sure to include a delay time of 30 seconds between each batch of new vault account or asset wallet API requests each minute. This is to avoid encountering rate-limiting issues.
Alternatively, to create a large number of vault accounts at a faster pace, contact your Account Manager to purchase a higher API rate limit for your workspace. This is recommended for all enterprise customers.
If this is an isolated event, you can contact Fireblocks Support to schedule a preferred time to add a significant number of vault accounts, Bitcoin asset wallets, and EVM-based asset wallets to your workspace depending on availability.
Learn more about creating vault accounts using the Fireblocks API.