Skip to content

LtbLightning/bdk-rn-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BDK React Native Workshop

This is a workshop to learn how to build an on-chain Bitcoin wallet app using the Bitcoin Development Kit (BDK) in React Native by making use of the bdk_rn package developed by Let there be Lightning.

Audience

This workshop is targeted at software developers. Mobile developers and especially Flutter developers will benefit the most from this workshop, but anyone with a basic understanding of programming and a willingness to learn can participate.

Although mobile and especially Flutter developers will benefit the most from this workshop, experience with mobile development is NOT required. Also knowledge about Bitcoin itself is helpful, but NOT required.

We think the workshop can be fun and a great learning experience for both developers that want to learn about Bitcoin and the Lightning Network, as well as Bitcoin and Lightning developers that want to learn about mobile development.

Goal

The main goal of this workshop is to introduce you to the Bitcoin Development Kit (BDK) and the bdk_rn package and get you familiar with its capabilities, APIs and the basic concepts of building a Bitcoin wallet app in React Native.

How to do the workshop on your own

The workshop can be done on your own by following the instructions in this repository and self-checking your work by comparing it to the solutions.

How to conduct the workshop as an instructor/coordinator

If you are planning to conduct this workshop as an instructor or coordinator, please refer to our Instructor Guide for strategies, tips and additional resources tailored to facilitating the workshop.

⚠️ To do before the workshop

Follow the instructions in the PREREQUISITES.md file to install the required software to be able to follow the workshop.