I wanted to use the immutability of the blockchain to make legal stuff cheaper

What it does

Ethereum smart contract that holds a written record of some user-submitted event. It also has a list of everyone who has sent a transaction to the contract, signifying the sender's signature on the record.

How I built it

The ethereum contract is written in solidity an deployed on the Ethereum Ropsten Testnet. The interface for interacting with it is an HTML page.

Challenges I ran into

Deploying the smart contract and writing a client that can connect to the network and send data to the contract.

Accomplishments that I'm proud of

I've never written anything for Ethereum before so getting anything working in under 24 hours feels like an accomplishment

What I learned

What an Eth smart contract looks like, how it functions (on a surface level) and how to interact with it

What's next for Eyewitness

Expand the capability and make it easier to use. Make it operate as a legally valid interaction/signature and re-program it to follow necessary legislation. Get people to use so they can save time and money on court cases and insurance and stuff.

Share this project: