9087785587 requests served

A versatile and secure wallet for your coins.

  • Multi-currency

    Conveniently manage your bitcoin, dogecoin, and litecoin in one place.

  • Transact instantly

    Everything happens through the blockchains.

  • 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.

Build apps with as little as 3 lines of code.

See more CURL API examples ›

# create a new Bitcoin address
$ curl https://block.io/api/v2/get_new_address/?api_key={API KEY}
{
  "status": "success",
  "data": {
    "network": "BTC",
    "user_id": 1,
    "address": "3EL5SKSjEzFQDBmXA5JFbsZu48vKnNSdDH",
    "label": "random"
  }
}
	

See more Ruby API examples ›

# create a new Bitcoin address
>> blockio.get_new_address
{
  "status": "success",
  "data": {
    "network": "BTC",
    "user_id": 1,
    "address": "3EL5SKSjEzFQDBmXA5JFbsZu48vKnNSdDH",
    "label": "random"
  }
}
	

See more Node.js API examples ›

// create a new Bitcoin address
> block_io.get_new_address({}, console.log);
{
  "status": "success",
  "data": {
    "network": "BTC",
    "user_id": 1,
    "address": "3EL5SKSjEzFQDBmXA5JFbsZu48vKnNSdDH",
    "label": "random"
  }
}
	

See more PHP API examples ›

// create a new Bitcoin address
> $block_io->get_new_address();
{
  "status": "success",
  "data": {
    "network": "BTC",
    "user_id": 1,
    "address": "3EL5SKSjEzFQDBmXA5JFbsZu48vKnNSdDH",
    "label": "random"
  }
}
	

See more Python API examples ›

# create a new Bitcoin address
>> block_io.get_new_address()
{
  "status": "success",
  "data": {
    "network": "BTC",
    "user_id": 1,
    "address": "3EL5SKSjEzFQDBmXA5JFbsZu48vKnNSdDH",
    "label": "random"
  }
}
	

See more C# API examples ›

# create a new Bitcoin address
>> blockIo.GetNewAddress()
{
  "status": "success",
  "data": {
    "network": "BTC",
    "user_id": 1,
    "address": "3EL5SKSjEzFQDBmXA5JFbsZu48vKnNSdDH",
    "label": "random"
  }
}
	

A Versatile API

  • Process transactions
  • Create wallets for your various needs
  • Use state-of-the-art MultiSig security

Get in touch to learn about our Distributed Trust framework.

Read the Docs