Skip to content

raymens/BlocktrailSdk

Repository files navigation

BlocktrailSdk

Build status

![Gitter](https://badges.gitter.im/Join Chat.svg)

This personal and (maybe) soon to be community .NET project is for using the Blocktrail API to discover all there is to know about the Bitcoin blockchain. This includes fetching information about:

  • blocks
  • transactions
  • addresses

The library is written in F# but is usable in any .NET language. The library is still in the Alpha stage but will be updated to include more features and to improve the stability.

Read the Getting started tutorial to learn more.

Documentation: http://raymens.github.io/BlocktrailSdk

TODO

Functionality Status
Conversion of units (Satoshi, btc etc.) -

Data API

API Status
Address :)
Address Transactions :)
Address Uncomfirmed Transactions :)
Address Unspent Outputs :)
Get Block :)
Block Transactions :)
All Blocks :)
Latest Block :)
Get Transaction :)

Webhooks API

API Status
List All Webhooks -
Get Existing Webhook -
Update an existing Webhook URL -
Delete a Webhook and all it's Events -
Subscribe Webhook to Events -
List Webhook Events -
Unsubscribe the Webhook from an Event -

Payments API (closed beta)

This API is still in closed beta. I'm waiting for the API to be open and released before I can implement it. Following functionality is what there is to be expected.

API Status
Creating a Wallet -
Initialise Existing Wallet -
Get new address -
Get wallet balance -
Wallet Webhook -
Pay -

About

Unofficial SDK for the Blocktrail Data API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published