Petition Simplified smart contract demonstrating functionality for petition signing. Usage The owner of the petition deploys it with a description of what other users are signing. Other users can then sign the petition.