Skip to content

Instantly share code, notes, and snippets.

@shruggr
Created August 5, 2019 16:35
Show Gist options
  • Save shruggr/7be744e31e66f50ed253993a48e70189 to your computer and use it in GitHub Desktop.
Save shruggr/7be744e31e66f50ed253993a48e70189 to your computer and use it in GitHub Desktop.
Fossil Blockchain Protocol

Fossil Blockchain Protocol

"Block Funding" Transaction

Outputs

vout 0-n

  • Payments to be used to fund Transaction List transactions

OP_RETURN

  • BLOCK HEAD Protocol ID - 1AWEpKHWcdhXCfdPGH4zKEP1EMzSZAWsgB
  • ChainID - BTC, BCH
  • Block Header hex

"Transaction List" Transaction

Inputs

  • One of outputs 0-n from Block Funding Transaction
  • Any addition inputs needed to fund transaction fees

Output

OP_RETURN Output

  • BLOCK TXNS Protocol ID - 1NwmdmRduR59pYdGaafHVMvbjDvUAjsja5
  • 1st transaction hex
  • 2nd transaction hex
  • ...
  • nth transaction hex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment