Qredo API
Introduction
A new version of the Qredo API is now available! Our dedicated team of crypto experts can get you started with Qredo’s Next Generation APIs in minutes — just contact us here.
TL;DR
- The Qredo API is a RESTful service
- You can send and approve Web3 transactions and manage your Workspace
- To use the API, you need to get an API key and secret and authenticate requests
- The API allows you to approve transactions programmatically.
- Get started here
Overview
The Qredo API allows you to programmatically create and approve Web3 transactions.
The API duplicates the functionality of the Qredo Web App, so you can minimize interactions with the Web App and communicate with Qredo using just the API.
This API is a standard RESTful web service that uses HTTPS. All payloads and responses are in JSON format.
Who uses the Qredo API?
Our users are companies and developers requiring a programmatic integration with Qredo to implement intuitive white-label and dApp integrations to transact over Web3.
Key features
Sending and approving Web3 transactions
Managing Workspaces and Portfolios
Governance management: Policies and Whitelists
Creating and configuring Wallets
Full compatibility with the Qredo Web App
Compatibility with the Signing Agent
Base URL
The Qredo API is available on Production with the following base URL:
https://api-v2.qredo.network/api/v2
API key and secret
To start using the API, you need to generate an API key and secret in the Qredo Web App.
Learn more: Get an API key and secret
Authentication
To authenticate requests, you need to get an authentication token and pass it as x-token
in the request header.
Learn more: Get an authentication token
Approvals
You can approve transactions and other requests programmatically (without the Signing App). There are two ways to do it: either with the Signing Agent or just with the Qredo API.
Approving with the Signing Agent and with the Qredo API is basically the same: in both cases requests are retrieved through a WebSocket feed and approved with a BLS signature. However, the Signing Agent performs most of the steps automatically out of the box.
Lean more: Approve requests