Abstract: Described are platforms, systems, and methods for providing a cryptographic record of an energy contract persisted as a confirm to a distributed ledger. In one aspect, a method comprises receiving confirm data comprising a plurality of obligations arising from an energy contract entered into by at least two parties, wherein the obligations comprise physical obligations for an amount of energy and financial obligations for the amount of energy; generating at least one token based on the obligations, wherein each token comprises a token state and a range for a unit for measuring the amount of energy; persisting a confirm to a distributed ledger, the confirm generated based on the confirm data and the at least one token; and providing a cryptographic record of the energy contract to each of the parties according to the confirm and the at least one token state.