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
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
14:14 MIN
Scripting presentations and demos in VS Code
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:54 MIN
The growing importance of data and technology in HR
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
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
An introduction to Operate SV
Aaron Russell
Related Articles
View all articles



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


Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Xapo Bank UK Contract Published: 19 hours ago Competitive
Remote
CSS
React
Figma
Angular

Union Investment AG
Frankfurt am Main, Germany
API
Azure
DevOps
Solidity
Blockchain



