eos-ricardian-contracts

https://www.eoscanada.com/en/introduction-to-ricardian-contracts

Simply put, Ricardian Contracts are digital documents that define the terms and conditions of an interaction between two or more parties, written in human readable text, which is then cryptographically signed and verified. It would need to be easily readable for both humans and programs, and should aid in providing clarity to any situations that may arise.

programmer walk thru of Ricardian Contract in EOS
Ricardian contracts — legally binding agreements on the blockchain
Smart Contracts — 3 limitations of a self-enforcing agreement
Live Contracts — What’s all the fuss about