Self-executing agreements with the terms directly written into code.