Inspiration

Esign is a popular way to sign electronic documents. Usually esign works only for pdf and Microsoft documents (word, excel, etc). It's not comfortable when we need to sign blueprints (blender or autodesk files), a lot of files (more than 100, for example in archive) or even simple txt file!

What it does

WE3Sign is a web3 app, which allow to sign any files and of course check the sign!

How we built it

WE3Sign base on IPFS CID. Every file, which upload to ipfs via web3.storage has unique hash (and same hash for same file). WE3Sign sign that hash and save it in polygon smart contract.

Sublime's custom image

Challenges we ran into

The main challenge was to create an alternative web2 esign apps. Make something more functional than it is now.
The application allows you to sign any file using your wallet and / or nft (optional). The secret code allows only those who have the code to view the files (optional). A person who has a similar file and / or hash will be able to verify the signature.

What we learned

How to write hard smart contract
How to use Sequence Wallet
How to use web3.storage
How to use Spheron

What's next for WE3Sign

The next step is testing and troubleshooting.
Please give feedback on the code, idea, design.

Built With

  • ipfs
  • react
  • sequence
  • spheron
  • web3.storage
Share this project:

Updates