When a company builds a crypto product, it needs to tie together a bunch of moving parts: customer accounts, orders, balances ...