Our Unified API enables easy interaction with multiple blockchain providers, offering powerful functionality across several domains, including Tokens, NFTs, and Transactions.

Auto Routing πŸ›£οΈ

Automatically route your API calls to the most suitable providers based on various criteria, ensuring reliability, cost-efficiency, and ease of testing. Learn more about Auto Routing here.

Polyfilled Data πŸ”„

With the support of multiple providers, we ensure that your data is always complete. Any gaps in the data are identified, filled, and meticulously verified to provide a holistic dataset.

Provider Routing πŸ”„

Introducing a dynamic way to connect to a diverse range of data sources! Our Provider Routing feature ensures flexibility in data sourcing, optimizing data retrieval for your applications.

Data Consensus βœ…

Experience seamless data integrity with no extra code. With Data Consensus, there are no format mismatches or discrepancies. Enjoy consistently synchronized data across platforms.

Singular Blockchain Data πŸ“Š

Eliminate the complications of data transformations and quirky APIs. With Singular Blockchain Data, enjoy a uniform data representation across every significant blockchain integration and data source, making your processes smoother.

Singular Data Model Between Providers

Singular Data Model Between Providers

Unified Backup πŸ›‘οΈ

Reliability is paramount. If a data source encounters an issue, our Unified Backup feature seamlessly shifts to dozens of alternative sources, ensuring your operations remain uninterrupted.

Provider Configuration πŸ”§

To use the Unified API, you will first need to configure the API for each provider. This involves obtaining the necessary API keys for the desired provider πŸ”‘. These API keys authenticate your application and provide secure access to the provider's services. Learn how to do that on our Provider Configuration Guides page!

Each provider offers a unique range of services, so we recommend checking the documentation for each provider for more detailed configuration steps πŸ“š.

API Endpoints 🎯

Uniblock's Unified API offers a broad range of endpoints, categorized based on their functionalities:

  • Token Endpoints
  • NFT Endpoints
  • Transaction Endpoints

More information on these endpoints on our API Endpoints page!

Providers 🌐

Uniblock's Unified API integrates with a variety of blockchain providers to offer you the most comprehensive suite of blockchain tools:

  • Moralis: A versatile Web3 development platform for decentralized applications (dApps).
  • Alchemy: An extensive blockchain development platform with a wide range of developer tools.
  • Covalent: A large-scale data aggregator for accessing comprehensive blockchain network data.

These are our currently supported providers with more coming soon πŸš€ but to check out these now go to our Providers page!

Authentication πŸ”‘

Each request to the Unified API must be authenticated using the specific API keys obtained from the provider configuration. The exact method of authentication varies between providers and is typically included in the header of the HTTP request. Learn how to authenticate your API Keys on our Authentication section.

Rate Limits ⏱

To ensure fair usage and maintain the performance of our API, we have implemented rate limits on the number of requests that can be made within a given timeframe. These limits may vary depending on the provider and your specific agreement with Uniblock. Please refer to our Rate Limits page for more info!

πŸ’¬ Need More Support?

Looking for additional support or want to request a feature? Head to our contact us page

What’s Next

Start by configuring your first provider with Uniblock!