1.0.11 β€’ Published 3 years ago

bitfact v1.0.11

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
3 years ago

Install

Available in πŸ—„οΈ npm and 🧢 yarn flavours.

npm install -g bitfact
yarn global add bitfact

Features

  • πŸ–οΈ Fingerprint any data with 2 easy calls. What's a fingerprint?
  • ♾️ Permanent hash etched on the Ethereum blockchain.
  • β›½ Tiny gas fees (~21,000) - the same as sending ether.
  • 😎 Use with: mainnet (live), ropsten (testnet), & beaconchain (eth2).

Quickstart

πŸš— The only thing you need to drive is an Ethereum provider and privateKey.

$ bitfact setup

Stamp

πŸͺ§ After setup, use bitfact stamp with -f to stamp a file or -t to stamp text.

$ bitfact stamp -f hello_world.txt
β “ Confirming..
πŸ›‘οΈ Success! Stamped on Blockchain:
Txid: 0xbae00000000000000005

Verify

$ bitfact verify -f hello_world.txt -tx 0xbae00000000000000005
β “ Confirming..
πŸ›‘οΈ Response received from Blockchain.
Stamped: YES

Documentation

The code is well tested and fully documented. Pull requests to docs are welcome.

  • πŸ“— Documentation Site: https://docs.bitfact.io/
  • Project Repo: The documentation can also be viewed in the docs/guides folder on the repository.

Use Programatically

πŸ“œ You can also import bitfact as a module in your own project.

const BitFact = require("bitfact"); // load from npm or yarn
const bitfact = new BitFact({ 
  provider: "https://mainnet.infura.io/v3/37a0db22401bbe211112",
  privateKey: "321d3fa232e55dedee2bd914273f78897f69053b61437c5",
  options: {chain: 'mainnet'}
});

const receipt = await bitfact.stampText("Hello World!", "this is my memo");
console.log(receipt);

BitFact | Crafted in Las Vegas (don't gamble with your data) 🎰

1.0.11

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago