ContributingADR400 Smart Contracts400 Smart ContractsMethod for executing code within, against, and outside of the Provenance Blockchain Blockchain.