TABConf / 6.tabconf.com

TABConf 6
16 stars 1 forks source link

LDK Node: Simplifying development of self custodial Lightning Network Apps #43

Open BitcoinZavior opened 2 months ago

BitcoinZavior commented 2 months ago

Description

What is this workshop about? Provide as many details as possible.

This workshop is a hands-on session aimed at simplifying the process of building self-custodial, mobile Lightning wallets using the LDK Node package for Flutter and React Native. Our goal is to demonstrate how developers and product teams can leverage this powerful toolset to streamline the integration of Lightning nodes into mobile applications. The package is pre-configured out of the box with all required services, ensuring a seamless setup.

Pre-configured out-of-the-box features:

Benefits for Developers and Product Teams:

Workshop Goals:

Level of difficulty

Intermediate

What would an attendee learn from this workshop?

After the workshop, attendees will be familiar with the API and capabilities of LDK Node, and will know how to set it up and use it to build a Lightning Network wallet app using Flutter and React Native with the following functionalities:

Is there anything attendees should read up on before they attend this talk?

No previous knowledge is required, but programming experience is needed. It is beneficial to have exposure to either Flutter or React Native or mobile app development.

Is there anything attendees should set up before the workshop?

Attendees should have either Flutter or React Native development environments installed for their operating systems.

Relevant Links

About the Speaker

Social Links:

Workshop Details

Length of workshop

2 to 3 hours

Preferred Day/Time Slot

Any time and day are OK.

iglesiasbrandon commented 1 month ago

Hey @BitcoinZavior, this issue has been accepted to TABConf 6! We are looking forward to this workshop, and we will add a day and timeslot as we get closer to the conference.

BitcoinZavior commented 1 month ago

Delighted to hear! Thanks for your support 👍

miketwenty1 commented 1 month ago

@BitcoinZavior

We are collecting an additional attribute for the workshops. Please update your issue and include a line item on the difficulty level of the workshop with either "Beginner", "Intermediate", or "Advanced".

Error on the side of more advanced than less advanced as we want to set strong expectations. Depending on what you pick please gauge your workshop accordingly.

BitcoinZavior commented 1 month ago

@BitcoinZavior

We are collecting an additional attribute for the workshops. Please update your issue and include a line item on the difficulty level of the workshop with either "Beginner", "Intermediate", or "Advanced".

  • Beginner: would be no prior knowledge needed, very few technical skills required for workshop
  • Intermediate: At least some knowledge needed to not be lost, technical skills, Comp Sci, IT related experience is greatly beneficial
  • Advanced: Potentially a strong working knowledge of certain technologies, libraries, fundamentals, Comp Sci, and related protocols.

Error on the side of more advanced than less advanced as we want to set strong expectations. Depending on what you pick please gauge your workshop accordingly. @miketwenty1

Added difficulty level as intermediate