Ethereum-based smart contract protocol that allows for the trustless issuance, trading, and resolution of credit swaps.