Building blocks for digital commerce