-
-
Live upload and comparison of documents
-
ContractSV - BitcoinSV backed documents
-
Track documents tied to your BSV wallet
-
View a document's timeline. The document data is not stored on the blockchain, but the hash is maintained and recorded.
-
Compare an uploaded document against previously uploaded and hash documents from the past
-
Successful match document hash result
-
No match document hash result
-
View uploaded document hashes and metadata on the BSV blockchain
-
Example contract or legal document
Contract SV
BitcoinSV backed documents.
Legal documents and contracts are a fundamental part of business to business communication, however many times the origin and edit history of these documents can be hard to track. We created ContractSV to solve this.
Goals of the hackathon:
- break down historic industry data silos
- make it easier for companies in different industries to interact
- make it easier to operate across geographic boundaries for businesses, organizations, and consumers
- enable consumers to interact, in a single way, with different businesses and organizations concerning their data and transactions
- improve interaction across governments and government agencies
Problem
- Documents float around in emails. Often you can have no idea how often a document was uploaded or when it was last modified.
- If it was a google doc or third party service, there also might be no guarantee on how long that provider retains the version history of document as well as if they'll change or stop making it available.
- This is a big issue for legal contracts. You could have a 100 page pdf document and a clause gets added in right before signing and can be difficult to track or detect what has changed.
This project focuses on leveraging BitcoinSV to improve trust between human parties around shared documents and contracts.
Usage
- Upload the document you want to track
- We'll track that document over time using a unique hash generated from the bytes/data of that document when it was uploaded.
- If you upload the same doc multiple times, we'll create a snapshot for each upload and store that hash on BitcoinSV.
- Compare existing documents against previously uploaded ones.
- Generate a unique link proving an attached document hasn't been modified. Include that link in email correspondence with your colleagues as proof.
ContractSV
- Use the bitcoin sv blockchain to validate the proof of a document being uploaded and validated.
- Upload a document and verify it was exactly the same as a previous point in history.
Backend library used to integrate with BitcoinSV
- bitsv
Future use cases
- Email integration
- Notarization
- Integrations with other document hosting platforms such as google docs for verification
Built With
- css
- html
- javascript
- python
- serverless
- shell


Log in or sign up for Devpost to join the conversation.