Skip to content

an Office 365 add-in for the secure management of documents on-chain

Notifications You must be signed in to change notification settings

derekm/blockbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockbox, authenticating Office documents with Bitcoin

The Blockbox Add-in creates a Lockbox for each document, allowing Office 365 apps to use Bitcoin SV to store and authenticate documents entirely on the blockchain.

Setup for development & testing

  • Install nodejs.org
  • Install git-scm.org
  • Open Command Prompt, run:
    • git clone https://github.com/derekm/blockbox.git
    • cd blockbox
    • npm install
    • npm run start:web
  • Go to Office Online, open a Word doc and:
    • click Insert ribbon
      • click Add-ins
      • click Upload My Add-in
      • click Browse...
      • select the manifest.xml file in the blockbox folder
      • click Upload
    • click Home ribbon
      • click Show Taskpane
  • Fund Lockbox
  • Split txns
  • Await confirmation
  • Upload
  • ???
  • PROFIT!

Known issues

Support for documents with only 1 file part was broken after the D:// protocol transaction was added to the upload process at the end of the hackathon.

Add-in works only for larger documents that require 2 or more file parts.

Questions and comments

We'd love to get your feedback about this sample. You can send your feedback to us in the Issues section of this repository.

Additional resources

Copyright

Copyright (c) 2019 Derek P. Moore. All rights reserved.

About

an Office 365 add-in for the secure management of documents on-chain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages