Hayden Donnelly
Testing applications in a regtest development environment with the ElectrumSV SDK
#1about 5 minutes
Comparing public testnets with a regtest environment
Regtest provides greater control for testing events like reorgs, while public testnets offer a more realistic simulation of production network latency.
#2about 5 minutes
Getting started with the ElectrumSV SDK
The SDK simplifies setting up a local regtest node on any platform and provides commands for starting, stopping, and funding a wallet.
#3about 4 minutes
Running a local merchant API instance
The SDK automates the setup of a local merchant API instance, which is a standard service for end-to-end acceptance testing.
#4about 7 minutes
Simulating a blockchain reorg for testing
Use Python scripts with the SDK as a library to create a fork between two nodes and simulate a transaction reorg.
#5about 2 minutes
Using a regtest environment for application benchmarking
A regtest environment removes network latency, allowing for repeatable performance tests and easier debugging of correctness issues under heavy load.
#6about 2 minutes
Understanding the limitations of the SDK
The SDK's installation process requires manual setup of dependencies and may not work with applications that rely on closed-source services.
#7about 4 minutes
Future improvements inspired by Ethereum's Ganache
The SDK could be improved by creating a one-click installer with a browser-based GUI, similar to development tools like Ganache in the Ethereum ecosystem.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
15:33 MIN
Exploring the Bitcoin SV application ecosystem
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
39:46 MIN
Modern smart contract development with Bitcoin Script
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
03:32 MIN
Understanding the core principles of Bitcoin SV
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
01:13 MIN
A brief history of Planaria's Bitcoin development tools
Introduction to TXT
50:25 MIN
Answering developer questions on BSV technology and roadmap
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
25:18 MIN
Building a permanent and cooperative digital economy
Bitcoin- Ledger vs Blockchain
Featured Partners
Related Videos
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
Jimmy Nguyen & Steve Shadders
Bitcoin- Ledger vs Blockchain
Evan Freeman
Business sensibilities when developing for Bitcoin
Joshua Henslee
Connect API for Bitcoin SV applications
Rafa Jiménez
Testing web3 applications
Soumaya Erradi
Scaling Bitcoin for global adoption
Jad Wahab
Run on Bitcoin
Brenton Gunning
Bitcoin transactions- embedding and using data for applications built on Bitcoin SV
Jack Davies & Alessio Pagani
From learning to earning
Jobs that call for the skills explored in this talk.

Software Development Engineer in Test
Blockchain.com
Charing Cross, United Kingdom
Remote
€56K
Redis
JMeter
Python
+6


Web3 Alpha Tester (Remote) - Get Paid to Test a Next-Gen Crypto Product - 10.000 / month
Marine Stewardship Council
Charing Cross, United Kingdom

Blockchain Developer
Spait Infotech Private Limited
Nottingham, United Kingdom
Remote
€30-90K
Junior
Go
Python
Ethereum
+4



Blockchain DevOps Engineer
Crypto
Municipality of Madrid, Spain
Intermediate
Azure
Linux
DevOps
Docker
Ansible
+6

