 The role of the Ricardian Contract is to capture the contractual relationship between contracting parties to assist later performance of that contract by programs.In its contractual form, it is the recording of an offer from an issuer to a holder.The offer is signed digitally within the format by the offerer, typically using a plaintext digital signature such as provided by OpenPGP.