Agoric is a technology company developing a framework platform for market-oriented programming. It supports the development of smart contracts and market institutions across a variety of different scales, from large public blockchains to small two-party contracts.