JssDWt / breez_sdk_3hour_workshop

3 hour workshop (rust) to learn Breez SDK development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Breez SDK 3 hour workshop

This workshop walks through the main functionality of the Breez SDK.

  • Create/connect to a node
  • Receive a payment
  • lnurl withdraw
  • send a payment

Next to the basic functionality, there's two examples of how to use the SDK in a functional context.

Prerequisites

Rust

Make sure you have Rust installed on your system. Find instructions to install Rust here.

For unix-like systems the easiest to install rust is:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

protoc

In order to compile Breez SDK, you need a recent version protoc installed. Find instructions to install protoc here.

For linux

apt install -y protobuf-compiler
protoc --version  # Ensure compiler version is 3+

For mac

brew install protobuf
protoc --version  # Ensure compiler version is 3+

Getting started

To get started, go to the first exercise.

About

3 hour workshop (rust) to learn Breez SDK development


Languages

Language:Rust 100.0%