One API for all crypto on-chain data

Create addresses, accept and send coins, track transactions in BTC, ETH, BNB, USDT, and other crypto. Without spinning up a node for each and every new coin.
See documentation
What we do
Barechain replaces 90% of the backend, both the software and the infrastructure. What's left for you is to polish the UI.
Cloud-hosted blockchain nodes
Decrease no-shows with set interval email, text confirmations, and reminders.
Universal messaging API
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again.
Barechain Vault
Secure node connections and key security best-practices are built in to ensure you’re always in control.
Transaction notifications (Webhooks)
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again.
Solution for...
  • Banks and FinTech
  • Cryptocurrency services
  • Investment funds
  • Payment processors
With Barechain, financial institutions can securely manage their token-format assets on private ledgers and, soon, seamlessly transfer them over public networks.

Monitor real-time transactions, view the history of requests, make API calls directly from the dashboard & look through the latest requests and errors in seconds.
With Barechain, financial institutions can securely manage their token-format assets on private ledgers and, soon, seamlessly transfer them over public networks.

Monitor real-time transactions, view the history of requests, make API calls directly from the dashboard & look through the latest requests and errors in seconds.
With Barechain, financial institutions can securely manage their token-format assets on private ledgers and, soon, seamlessly transfer them over public networks.

Monitor real-time transactions, view the history of requests, make API calls directly from the dashboard & look through the latest requests and errors in seconds.
With Barechain, financial institutions can securely manage their token-format assets on private ledgers and, soon, seamlessly transfer them over public networks.

Monitor real-time transactions, view the history of requests, make API calls directly from the dashboard & look through the latest requests and errors in seconds.
How it works
1
Activate your account
Sign up, check your email box, click a link, and you’re done.
2
Copy your keys and select the endpoint
Select which blockchain endpoint you want to connect to.
3
Time to make requests!
Interact with blockchain data by sending data requests over HTTP or Websockets.
  • Node.js
  • PHP
  • Python
  • Java
/*
* Example of getting transaction details 
* from Bitcoin blockchain
*/

import fetch from 'node-fetch';

const getTransactionInfoUrl =
  'https://api.barechain.com/blockchains/v1/bitcoin/transactions/';
const taxId =
  '198fd8f20ddc1b011b97b211f6df0ea4d6e2c4fa378e7f05099daf3d089da81e';

fetch(`${getTransactionInfoUrl}${taxId}`, {
  headers: {
    Authorization: 'Bearer AUTH_TOKEN',
  },
});

// Don't forget to replace AUTH_TOKEN with your actual API token
include('vendor/rmccue/requests/library/Requests.php');
Requests::register_autoloader();
$headers = array(
    'Authorization' => 'Bearer ENTER_AUTH_TOKEN_HERE'
);
$response = Requests::get('https://api.barechain.com/blockchains/v1/bitcoin/transactions/198fd8f20ddc1b011b97b211f6df0ea4d6e2c4fa378e7f05099daf3d089da81e', $headers);
import requests

headers = {
    'Authorization': 'Bearer ENTER_AUTH_TOKEN_HERE',
}

response = requests.get('https://api.barechain.com/blockchains/v1/bitcoin/transactions/198fd8f20ddc1b011b97b211f6df0ea4d6e2c4fa378e7f05099daf3d089da81e', headers=headers)
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Scanner;

class Main {

    public static void main(String[] args) throws IOException {
        URL url = new URL("https://api.barechain.com/blockchains/v1/bitcoin/transactions/198fd8f20ddc1b011b97b211f6df0ea4d6e2c4fa378e7f05099daf3d089da81e");
        HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();
        httpConn.setRequestMethod("GET");

        httpConn.setRequestProperty("Authorization", "Bearer ENTER_AUTH_TOKEN_HERE");

        InputStream responseStream = httpConn.getResponseCode() / 100 == 2
                ? httpConn.getInputStream()
                : httpConn.getErrorStream();
        Scanner s = new Scanner(responseStream).useDelimiter("\\A");
        String response = s.hasNext() ? s.next() : "";
        System.out.println(response);
    }
}
Our plans for your code
  • Monthly
  • Yearly
Basic
Free
After you sign up, check your email, click a link, and you’re done.
  • Bitcoin blockchain
  • Ethereum blockchain
  • Ethereum ERC20 tokens supported only
  • Total addresses: 100
  • 5 cents per every address extra
  • Community support
Start for free
Professional
$100/month +VAT
After you sign up, check your email, click a link, and you’re done.
  • Bitcoin blockchain
  • Ethereum blockchain
  • Ethereum ERC20 tokens supported only
  • Total addresses: 10,000
  • 5 cents per every address extra
  • Standart support by email
GET Professional
Business
$3000/month +VAT
After you sign up, check your email, click a link, and you’re done.
  • Bitcoin blockchain
  • Ethereum blockchain
  • Ethereum ERC20 tokens: any on request
  • Total addresses: 100,000
  • 5 cents per every address extra
  • Premium support by email
GET Business
Enterprise
$10000/month +VAT
After you sign up, check your email, click a link, and you’re done.
  • Bitcoin blockchain
  • Ethereum blockchain
  • Ethereum ERC20 tokens: any on request
  • Total addresses: Unlimited
  • 5 cents per every address extra
  • Premium support by email & phone
GET Enterprise
Price yearly
Our Roadmap
Barechain’s audacious goal is to combine the most powerful tools in blockchain under one hood and let devs breathe a sigh of relief.
Request feture
2021
Adding a user dashboard, an option to pay bills with bank cards, and including a lot more cryptos.
2022
Adding a user dashboard, an option to pay bills with bank cards, and including a lot more cryptos.
  • User account
  • Payments with bank cards
  • New cryptocurrencies
  • Cross rates
2023
Adding a user dashboard, an option to pay bills with bank cards, and including a lot more cryptos.
Request feture
What our customers are saying
Ralph Richards
“Amazing company, best service, good job!”
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again. Build and deploy on the blockchain protocol that meets your needs
Ralph Richards
“Amazing company, best service, good job!”
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again. Build and deploy on the blockchain protocol that meets your needs
Ralph Richards
“Amazing company, best service, good job!”
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again. Build and deploy on the blockchain protocol that meets your needs
Ralph Richards
“Amazing company, best service, good job!”
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again. Build and deploy on the blockchain protocol that meets your needs
Ralph Richards
“Amazing company, best service, good job!”
Build and deploy on the blockchain protocol that meets your needs, then never worry about updates or changes to the protocol again. Build and deploy on the blockchain protocol that meets your needs
Frequently asked questions
  • Company
  • General
  • Documentation
  • Subscription
  • Pricing
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
How does the subscription works?
Reprehenderit esse labore id veniam ut veniam non ex adipisicing amet ullamco dolor proident. Exercitation velit ea incididunt sit qui do ipsum fugiat laboris minim nostrud dolor
Don't reinvent the blockchain wheel
Send queries on multiple blockchains from a single interface. That's how simple it gets.
Start for free