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.
Matching moments
25:18 MIN
Building a permanent and cooperative digital economy
Bitcoin- Ledger vs Blockchain
03:32 MIN
Understanding the core principles of Bitcoin SV
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
00:18 MIN
Introduction to OP_PUSH_TX and its applications
OP_PUSH_TX and its applications in Bitcoin smart contracts
15:33 MIN
Exploring the Bitcoin SV application ecosystem
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
39:46 MIN
Modern smart contract development with Bitcoin Script
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
42:32 MIN
Essential developer tools and resources for Bitcoin SV
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
47:50 MIN
How to get involved with the Bitcoin SV community
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
50:25 MIN
Answering developer questions on BSV technology and roadmap
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
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.

Typescript Software Engineer - Coin Integration - Intership
Ledger SAS
Paris, France
€9-18K
API
React
Node.js
Bitcoin
+3




Software Developer (Backend) - Transform the future of business relationships
ZopaAI
Saarbrücken, Germany
Remote
JSON
REST
Django
Python
+3

Software Engineer at innovative blockchain technology company
Jack & Jill\u002FExternal ATS
Charing Cross, United Kingdom
Rust
Blockchain

Remote Fullstack Dev - Real-Time Web Apps (Node/Deno)
BoraBora GmbH
Barcelona, Spain
React
MongoDB
Node.js


Python Software Engineer Data - Fintech
Client Server
Nottingham, United Kingdom
Remote
€90-100K
ETL
Azure
Spark
+7