Nodes and APIs
Nodes
How do I deploy a node, and how much does it cost?
Blockdaemon can be utilized to deploy, manage, and maintain nodes to ensure an uptime of >99.9%, and the cost for each specific node varies. Follow the steps below to deploy nodes:
- Log in to your Blockdaemon account.
- Select Dedicated Nodes from the sidebar menu.
- Search for and select the desired protocol.
- Configure your node using the available options.
- Review payment and pricing details, then click Subscribe to launch your node.
- Go to the My Nodes tab to view your launched nodes and check their status.
You can view additional information and step-by-step instructions on purchasing a node here.
What are the hardware specs to your nodes?
The hardware specifications for each node vary depending on the protocol, network, and node type. Blockdaemon ensures that our nodes meet, and often exceed, the minimum requirements set by the respective protocol foundations.
Can each node on my network be hosted by a different cloud provider?
Yes. When adding a new node, you can choose the specific Cloud provider for that node.
How to monitor node synchronization using Blockdaemon App?
Node synchronization plays a crucial role in the performance and reliability of distributed systems. When nodes in a cluster fail to maintain a consistent state, it can lead to inconsistencies, errors, and potential data loss.
Blockdaemon App provides a powerful dashboard for monitoring your node's synchronization status and identifying potential issues.
- Log in to your Blockdaemon account.
- Navigate to the Nodes section > select Dedicated Nodes.
- Go to the My Nodes tab.
- Click on the node you want to check.
- The dashboard displays a variety of information, including:
- Block Height: The current block height of the node
- Synchronization Status: Whether the node is "synching" or "running."
- Node Resources: CPU, memory, and disk usage
How to identify node synchronization delays?
Several indicators can signal a synchronization delay:
- Significant Block Height Difference: If the node's block height is significantly behind the network average, it suggests a delay.
- Prolonged Syncing Status: If the node remains in a "synching" state for an extended period, it may indicate a synchronization issue.
🚨 Troubleshooting Node Synchronization Delay
- Review your Node Status.
- Carefully examine the Block Height and Node Status.
- Monitor the time of syncing status
- Check https://status.blockdaemon.com/ for announcements of known current issues, updates, and outages.
- If no related announcements about your node protocol appear on https://status.blockdaemon.com/ and the Block Height and Node Status suggest a delay, reach out to the support team at [email protected]. Provide the following details:
- Date the delay occurred
- How long it has been syncing
- Any relevant information (Node Name, Node XID, Protocol & Network)
- Screenshots or screen recordings (if possible)
- Click the purple "contact support" to reach out to the support team at [email protected]
APIs
What is Blockdaemon API Suite Dashboard?
The Blockdaemon API Suite Dashboard is accessible within your Blockdaemon Account. The Dashboard allows users to have control over your API interaction and services.
If you are interested in creating your own Blockdaemon Account, follow the steps here.
- Log into your Blockdaemon Workspace account..
- Click the API Suite from the sidebar.
- You should see the Blockdaemon API Suite page with 3 different tabs (Overview, Connect, and Manage Plan):
- Overview
This section gives you an overview and summary of your current API plan and usage.
You can also view a chart of your daily usage and latest requests. For your latest requests, there is a table that provides details on the calls you’ve made, the HTTP response, Protocol and Network, and the timestamp of when the call was made.
The Latest Requests section will only show calls within the last (X time period).
- Connect
This section is where you can create and view the API keys associated with your account. You will be able to see a list of the name of the keys, when the key was created, and easily copy the key for any intended use.
- Manage Plan
This section is where you can view the current API Plan. The tab shows you the compute units your plan has, the cadence it renews, your cost per month, and the number of requests per second you are allowed.
If you want to change your plan, click on Change Plan and select the one that best suits your needs.
How do I create an API Key?
The Free Plan provides 1 API key that you can use indefinitely. If you'd like to create additional API keys, upgrade your plan. After upgrading, you can manage your API keys by following these steps:
- Select API Keys from the sidebar.
- In the Overview tab, click on Create API Key.
- Enter a Key name and select the relevant Product(s).
- Repeat the steps to create more keys.
For more information, refer to the API Suite Dashboard page.
How can I check the compute units used?
To check the number of compute units that you have used:
- Log into your Blockdaemon Workspace account..
- Select API Keys from the sidebar.
- Go to the Usage tab.
- View your used compute units, daily usage, and the daily average over the last 30 days.
For more information on Compute Units, refer to our Compute Units Overview page here.
What are the different plans available for the API Suite?
Blockdaemon REST API is available in three price tiers: Free, Starter, Growth, and Enterprise.
You can check out the plans in more detail here.
What is the Estimated Reward Rate for each protocol?
The ERR varies amongst protocols. You can view the Est Reward Rate for each Blockdaemon-supported protocol by clicking on the protocol you are interested in on our protocols page here.
How can I find out when and what new protocols will be added to the Blockdaemon network?
We are constantly adding new and wider network support, and the best place to get the latest information and news is to follow our Twitter account here.
In addition, you can also sign up for our newsletter here to keep up with all the latest Blockdaemon news.
To see the full list of our supported protocols, see our protocol page.
How do I know which protocols are supported on Testnet?
You can check which protocols are supported on Mainnet and Testnet in your Blockdaemon account by clicking on the node you would like launched.
If you do not have a Blockdaemon account, you can create one for free here.
Is there a Changelog available?
Our changelog is updated with the latest improvements, fixes, and new features.
You can view the Blockdaemon Changelog here.
Staking API
Where can I learn more about the Staking API?
The Blockdaemon Staking API simplifies and streamlines institutional cryptocurrency staking. This API allows developers to interact with blockchain networks and perform staking-related operations in a unified interface, such as delegating and undelegating tokens.
Learn more about Blockdaemon's Staking API here.
Why is the Staking API disabled for my workspace?
Blockdaemon’s Staking API enables you to use a standardized and trusted API to integrate with your platforms. We need a brief description of your case to enable the Staking API for your account. You can contact us directly via email at [email protected]
If you have an existing Enterprise account, your Customer Success Manager (CSM) can enable the Staking API in your account.
Staking Reporting API
Where can I learn more about the Staking Reporting API?
The Blockdaemon Staking Reporting API provides easy access to staking information across multiple protocols, including staking reports for financial data analysis.
Learn more about Blockdaemon's Staking Reporting API here.
REST & RPC API
What are the differences between the Blockdaemon REST and RPC API?
Blockdaemon REST API is a multichain blockchain access API. It provides a single API integration to access 10+ protocols immediately via node clusters. The Blockdaemon REST API makes it easy to interact with multiple blockchains and provides a versatile multi-protocol abstraction layer.
Learn more about Blockdaemon REST API here.
Blockdaemon RPC API provides an enterprise-grade blockchain solution with REST and RPC access to 20+ protocols. It is a fast, flexible, and extensible source of data that requires a minimum time investment to access the most useful data with the least customization needed.
Learn more about our Blockdaemon RPC API here.
What are the use cases for the Blockdaemon REST API?
Below are a few use cases for the Blockdaemon REST API.
- Fee Estimation: Minimize the cost and maximize the efficiency of your blockchain transactions with Blockdaemon's Fee Estimation feature.
- Wallet Transactions: Maintain a firm grasp on your blockchain finances with our Wallet Transactions and Account Balances monitoring feature.
- UTXO Balances: Blockdaemon REST API simplifies tracking Unspent Transaction Outputs (UTXO).
- Native Token Balances: With Blockdaemon REST API, checking the balance of a native token across one or multiple addresses is as simple as making a single API call.
- Historical Data: We offer access to historical data for selected blockchain protocols via Blockdaemon REST API for comprehensive blockchain analysis.
Learn more about each of these use cases here.
What are the use cases for the RPC API?
Below are a few use cases for the Blockdaemon RPC API.
- Monitor On-Chain Events: View and understand events on the blockchain. Easily monitor changes in wallet balances and listen for incoming and outgoing on-chain transactions.
- Read and Write Transactions: Send transactions between addresses, write on-chain data, and read blockchain address data.
- Access Historical Protocol Data at Scale: Gain access to performant and cost-effective historical protocol data at scale. Use it to backtest financial models to provide better forecasting and much more.
Learn more about each of these use cases here.
Tokenization API
Tokenization API Overview and Benefits
The Blockdaemon Tokenization API supports the management of tokens, such as ERC-1404 and ERC-3643 tokens.
Key Benefits of Tokenization include:
- ERC-1404 and ERC-3643 Support
ERC-1404 and ERC-3643 token standards are Ethereum token standards optimized for institutional use. The Blockdaemon Tokenization API supports both of these standards. - Instant Settlements
Tokenization ensures instant, 24/7 settlements. It transforms the investment markets and makes asset ownership more accessible. - Automated Processes
Smart contracts can automate manual and complicated procedures. With tokenization, these contracts remove middlemen, simplify financial workflows, ensure quick settlements while following regulations, and lower transaction costs.
Learn more about the Tokenization API here.
Updated about 2 months ago