API/SDK Overview

Prerequisites

REST API

Fireblocks provides a robust REST API for developers to leverage Fireblocks' capabilities programmatically. Our REST API is the base layer for all Fireblocks SDKs.

If you prefer to work directly with the Fireblocks API, read our REST API Guide.

To practice with our API before implementing any code, read the Postman Guide containing the pre-defined API endpoints.

Language-specific SDKs & guides

Fireblocks supports and maintains SDKs in JavaScript and Python to easily interact with the Fireblocks API. We also offer guides in the languages for which we don't currently have an active SDK.

These guides provide you with a simple example to get you started and quickly past the first hurdles of securely signing API requests:

Web3/Smart Contract

Fireblocks offers Web3 connector SDKs for developers who use a base library as part of their tech stack and want Fireblocks to act as the underlying wallet and security layer:

Additional Tools

Webhooks

Webhook notifications allow you to get push notifications for events that happen on your Fireblocks workspace directly to an http webhook url of your choice. This saves you the need of constantly checking the API for updates.

Read more at Webhooks & Notifications.