The official Counterparty protocol specification