Ethsign is a decentralized, versioned electronic agreements signing application built on Ethereum, IPFS, and Filecoin (powered by Powergate).
Ethsign enables document versioning in a decentralized manner.
We provide a simple and decentralized alternative for DocuSign. Ethsign bridges Ethereum with Filecoin, where Ethereum powers our smart-contract and Filecoin/IPFS provides decentralized hot and cold file storage.
===== Workflow =====
Overall, Ethsign offers similar functionality compared to centralized solutions such as DocuSign and Esign, but accomplishes their goals without needing to trust a third-party.
Ethsign is a web-app built with React and web3js.
The smart contract is written in Solidity and deployed via Truffle.
In-browser AES file encryption using CryptoJS.
Our IPFS and Filecoin APIs are powered by Powergate.
Three key pieces: DID(MetaMask), Smart contract(Ethereum), De-storage(Powergate).
Ethsign entirely runs inside the user's browser. We NEVER obtain any user information aside from what's public on the blockchain. The server only serves HTML+JS and does not receive any user data.