Architecture for blockchain applications.