Bitcoin transactions are a protocol unto themselves.

synfonaut 6 months ago bitcoin21e8apps
$1.00

It's common to want to write many layers of data protocols on top of Bitcoin, but with just script, inputs, outputs — there's an enormous amount of flexibility to build Bitcoin-native protocols.