• Stars
    star
    9
  • Rank 1,876,955 (Top 39 %)
  • Language
    Go
  • License
    GNU Affero Genera...
  • Created about 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

General purpose proving framework for certifying digital assets to public blockchains

go.dev reference Go Report Card NPM Package Proofable Test Status Proofable CLI Deploy Status

Proofable is a general purpose proving framework for certifying digital assets to public blockchains. Overall, it consists:

  • CLI (proofable-cli): the command-line interface (CLI) for API Service (proofable-api). At the moment, it supports proving a file-system to a blockchain

  • API Service (proofable-api): the general purpose proving service that is fast and effective. It provides a set of APIs to manipulate trie structures and generate blockchain proofs for any digital asset. A trie is a dictionary of ordered key-values that can be built incrementally, whose root hash at any given time can be derived efficiently. Once the root hash is proven to a blockchain, every key-value is proven, so as the digital asset stored in that key-value

  • Anchor Service (provendb-anchor): the service continuously anchors hashes to blockchains, which is similar to what Chainpoint does, but with much better performance and flexibility. It supports multiple anchor types and proof formats. Digital signing can be also done at the Merkle root level. It is consumed by proofable-api, which is not directly public-accessible at the moment

Please checkout the documentation or website for more details

More Repositories

1

dbkoda

State of the art MongoDB IDE
JavaScript
872
star
2

dbkoda-data

Sample data for MongoDB
JavaScript
55
star
3

dbkoda-ui

dbKoda UI built with state of the art React stack
JavaScript
23
star
4

proofable-image

Build trust into your image by creating a blockchain certificate for it
Go
17
star
5

dbkoda-controller

dbKoda Controller built with state of the art Feathers stack
JavaScript
16
star
6

mongoblock-proof

JavaScript
14
star
7

provendocs

Provendocs is a blockchain enabled document storage service built on ProvenDB.
JavaScript
12
star
8

provendb-verify

ProvenDB Open Source Verification CLI
Go
12
star
9

provenlogs

Continuously Prove Your Server Logs on Blockchain with ProvenDB to Verify Their Ownership and Existence
Go
11
star
10

provendb

Take MongoDB, add Blockchain, stir.
JavaScript
9
star
11

provendb-docker-compose

Docker Compose to run ProvenDB services together
JavaScript
4
star
12

dbkoda-linux

dbKoda for Linux
JavaScript
3
star
13

dbkoda-mac

dbKoda for Mac
JavaScript
3
star
14

provendb-sdk-go

The ProvenDB SDK for Go.
Go
3
star
15

provendb-node-driver

NodeJS driver for ProvenDB.
JavaScript
2
star
16

provendb-sdk-node

The ProvenDB SDK for Node.
JavaScript
2
star
17

dbkoda-win

dbKoda for Windows
JavaScript
2
star
18

test-utils

Test utils classes for test cases.
JavaScript
1
star
19

provendb-cs-tests

Integration tests for provendb-cs
JavaScript
1
star
20

provendb-oracle

Oracle connector for ProvenDB, adding Blockchain to the existing database.
JavaScript
1
star
21

photo-mosaic

Write a Mosaic generator in Javascript
JavaScript
1
star
22

provendb-helm

Helm charts to run ProvenDB database service in a K8S cluster
Mustache
1
star