The easiest API-driven access to
BitHub is a blockchain-agnostic application platform that enables developers to deploy blockchain-intergrated applications.
const { BitHub } = require('@bithub/client');
const bithub = new BitHub(process.env.BITHUB_API_KEY,
process.env.BITHUB_API_SECRET);
bithub.getNewAddress(BitHub.BTC, (err, address) => {
console.log(address)
});
use BitHub\Wallet\Client as BitHub;
$bithub = new BitHub($_ENV['BITHUB_API_KEY'],
$_ENV['BITHUB_API_SECRET']);
$address = $bithub->getNewAddress(BitHub::BTC);
var_dump($address)
require 'bithub'
bithub = BitHub::Client.new(api_key: <api_key>,
api_secret: <api secret>)
address = bithub.getNewAddress(BitHub::BTC)
puts address.inspect
import "github.com/bithubhq/bithub-go"
func main() {
client := bithub.New(os.Getenv("BITHUB_API_KEY"),
os.Getenv("BITHUB_API_SECRET"))
address, err := client.GetNewAddress(bithub.BTC)
fmt.Printf("%+v", address)
}
from pprint import pprint
from bithub import BitHub
bithub = BitHub(os.environ.get('BITHUB_API_KEY'),
os.environ.get('BITHUB_API_SECRET'))
address = bithub.getNewAddress(BitHub.BTC)
pprint(address)
import com.bithub.wallet.BitHub;
import com.bithub.wallet.Address;
class Sandbox {
public static void main(String[] args) {
BitHub client = new BitHub(System.getenv('BITHUB_API_KEY'),
System.getenv('BITHUB_API_SECRET'));
Address address = client.getNewAddress(BitHub.BTC);
System.out.println(address);
}
}
Why BitHub
A unified and secure blockchain API
Own Your Money
We do not own your money. You sign all of your transactions — no one else can transact for you.
Fast & Stable
99.99%+ uptime and an average response time of only 80 ms.
MultiSig Security
Our addresses require at upto 5 signatures for every withdrawal: one of ours, and upto 4 of yours.
Seamless Integration
Interact with blockchain nodes via RESTful APIs or an easy-to-use dashboard.
Comprehensive API Docs
A quickstart guide and an extensive API documentation will get you up and running in a few minutes.
Integrity & Transparency
All addresses on our system are on-chain and that makes them publicly auditable through third-party Block Explorers.