When it comes to blockchain or any other technology, business use cases always come first. However, once the need for a distributed ledger-based platform is clear, how do you design a decentralized platform that adheres to the required trust and throughput requirements? In this chalk talk, we whiteboard blockchain architectures, best practices, and antipatterns for top blockchain protocols like Ethereum, Hyperledger, and Corda.