The techniques described herein provide a globally networked on-demand coffee blending and brewing system. In particular, the system herein can hold coffee beans of distinctly different origins and taste profiles in sealed environmentally controlled “smart hoppers”, and can dynamically grind and blend any combination of available beans based on “flavor profiling” to create a user's desired cup of coffee. Additionally, the network connectivity of the system herein provides advanced collaboration within the coffee community, such as for sharing coffee blends, providing feedback to all levels of the supply chain, and indicating fair trade authenticity.