Jack Davies & Alessio Pagani
Bitcoin transactions- embedding and using data for applications built on Bitcoin SV
#1about 4 minutes
Understanding the basic structure of a Bitcoin transaction
A Bitcoin transaction consists of inputs referencing previous outputs and new outputs containing value and locking scripts.
#2about 5 minutes
Creating and inspecting a transaction using the Bitcoin CLI
This demonstration walks through sending Bitcoin, mining a block, and inspecting the resulting transaction using command-line interface tools.
#3about 8 minutes
Embedding data in transactions with data pushes and carriers
Data can be embedded in transaction scripts using push data encoding, which can be placed in spendable or unspendable outputs like OP_RETURN.
#4about 5 minutes
Building backend data transactions with the moneybutton.js library
Learn how to programmatically create, fund, and sign a Bitcoin transaction from a backend environment using the moneybutton.js library.
#5about 4 minutes
Creating complex frontend transactions with multiple data outputs
This live demo shows how to construct a transaction with both spendable and unspendable data outputs in a frontend web application.
#6about 3 minutes
Using data protocols to structure on-chain application data
Data protocols like the B protocol provide a standardized way to encode application-specific content, such as files, onto the blockchain.
#7about 5 minutes
Uploading and retrieving files with the B protocol and Python
A practical demonstration shows how to use a Python library to upload an image to the blockchain using the B protocol and then retrieve it.
Related jobs
Jobs that call for the skills explored in this talk.
msg
Ismaning, Germany
Intermediate
Senior
Swift
Blockchain
+1
Matching moments
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:54 MIN
Automating video post-production with local scripts
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Bitcoin- Ledger vs Blockchain
Evan Freeman
OP_PUSH_TX and its applications in Bitcoin smart contracts
Xiaohui Liu
Connect API for Bitcoin SV applications
Rafa Jiménez
Business sensibilities when developing for Bitcoin
Joshua Henslee
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
Jimmy Nguyen & Steve Shadders
Nano services and dust return transactions + long chain
Matej Trampuš & Steve Shadders
Run on Bitcoin
Brenton Gunning
Introduction to TXT
Glenn Wolfe
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.




ZopaAI
Saarbrücken, Germany
Remote
JSON
REST
Django
Python
+3

BoraBora GmbH
Barcelona, Spain
React
MongoDB
Node.js




Jack & Jill\u002FExternal ATS
Charing Cross, United Kingdom
API
Java