Attestation Ledger FreelancingGig — September 7, 2017A distributed ledger providing a durable record of agreements, commitments or statements, providing evidence (attestation) that these agreements, commitments or statements were made.