Tierion : Chainpoint Client Example

node v8.17.0
version: 0.0.1
endpointsharetweet
const chp = require('chainpoint-client') async function runIt () { // A few sample SHA-256 proofs to anchor let hashes = ['1d2a9e92b561440e8d27a21eed114f7018105db00262af7d7087f7dea9986b0a', '2d2a9e92b561440e8d27a21eed114f7018105db00262af7d7087f7dea9986b0a', '3d2a9e92b561440e8d27a21eed114f7018105db00262af7d7087f7dea9986b0a'] // Submit each hash to three randomly selected Nodes let proofHandles = await chp.submitHashes(hashes) console.log("Submitted Proof Objects: Expand objects below to inspect.") console.log(proofHandles) // Wait for Calendar proofs to be available console.log("Sleeping 12 seconds to wait for proofs to generate...") await new Promise(resolve => setTimeout(resolve, 12000)) // Retrieve a Calendar proof for each hash that was submitted let proofs = await chp.getProofs(proofHandles) console.log("Proof Objects: Expand objects below to inspect.") console.log(proofs) // Verify every anchor in every Calendar proof let verifiedProofs = await chp.verifyProofs(proofs) console.log("Verified Proof Objects: Expand objects below to inspect.") console.log(verifiedProofs) } runIt()
Loading…

2 comments

  • posted 6 years ago by spaurora
    1
  • posted 6 years ago by spaurora
    '1d2a9e92b561440e8d27a21eed114f7018105db00262af7d7087f7dea9986b0a', '2d2a9e92b561440e8d27a21eed114f7018105db00262af7d7087f7dea9986b0a', '3d2a9e92b561440e8d27a21eed114f7018105db00262af7d7087f7dea9986b0a'

sign in to comment