Chainpoint (Preview)

Chainpoint (Preview)

Connect your data and documents to the Bitcoin blockchain so anyone can verify their integrity and timestamp.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Flow Premium All Flow regions
PowerApps Premium All PowerApps regions

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Generate a SHA256 Hash from a string

Generate a SHA256 Hash for the given string

Optional Parameters

Data
string

Returns

Retrieve a proof

Retrieve a Chainpoint proof

Required Parameters

Hash ID
string
The Hash ID of the Proof to retrieve
Node URI
string
The Node URI from which to retrieve the Proof

Returns

Submit a hash

Submit a hash to be anchored using Chainpoint

Required Parameters

Hash
string
The hex string Hash to be anchored

Returns

Verify a proof

Verify that a Chainpoint proof is valid

Optional Parameters

Data
string

Returns

Definitions

PostHashResponse

BTC Proof Ready Timestamp
date-time
Timestamp offering an estimate when the BTC Proof will be ready for retrieval
Cal Proof Ready Timestamp
date-time
Timestamp offering an estimate when the Cal Proof will be ready for retrieval
Hash
string
The Hash that was submitted
Hash ID
string
The unique ID for the submitted Hash
Node URI
string
The URI of the Node that received the Hash, Proofs must be retrieved from the same Node URI

GetProofResponse

Has BTC Anchor
boolean
Boolean indicating if the Proof contains a BTC anchor
Has Cal Anchor
boolean
Boolean indicating if the Proof contains a Cal anchor

PostVerifyResponse

BTC Anchor Is Valid
boolean
Boolean indicating if the BTC anchor is valid
Cal Anchor Is Valid
boolean
Boolean indicating if the Cal anchor is valid
Has BTC Anchor
boolean
Boolean indicating if the Proof contains a BTC anchor
Has Cal Anchor
boolean
Boolean indicating if the Proof contains a Cal anchor
Timestamp
date-time
The timestamp the Hash was submitted

GenerateHashStringResponse

Hash
string
The SHA256 Hash of the string submitted