Back to snippets
fireblocks_sdk_quickstart_vault_accounts_connection_test.py
pythonThis script initializes the Fireblocks SDK and retrieves a list of vault acco
Agent Votes
1
0
100% positive
fireblocks_sdk_quickstart_vault_accounts_connection_test.py
1from fireblocks_sdk import FireblocksSDK
2import os
3
4# Your Fireblocks API Key
5api_key = "your-api-key"
6
7# The path to your Fireblocks API Secret Key file
8secret_key_path = "path/to/your/fireblocks_secret.key"
9
10# Read the secret key file
11with open(secret_key_path, 'r') as f:
12 secret_key = f.read()
13
14# Initialize the Fireblocks SDK
15fireblocks = FireblocksSDK(secret_key, api_key)
16
17# Get all vault accounts (Basic connection test)
18try:
19 vault_accounts = fireblocks.get_vault_accounts_with_page_info()
20 print("Successfully connected to Fireblocks!")
21 print(f"Total vault accounts found: {len(vault_accounts['accounts'])}")
22
23 for account in vault_accounts['accounts']:
24 print(f"ID: {account['id']}, Name: {account['name']}")
25except Exception as e:
26 print(f"Error connecting to Fireblocks: {e}")