Intro to the Course
PlebDevs Course II: Building a Lightning Wallet Backend
PlebDevs Course II: Building a Lightning Wallet Backend
Now that everything is built, tested, and working, we can deploy our server, database, Lightning Node, and frontend App to production!
Integrate the Lightning Wallet backend we've been building into the pleb-wallet Frontend App
Learn to interact with your database through the API of your server
Learn how to setup a local database on your server end-to-end using the Knex library
Learn the basics of SQL and build a database schema for your Lightning wallet backend
Learn about the basics of databases, the different kinds of databases, how they work, and how to choose the right DB for your project.
Learn how to interface with LND to build out the Lightning functionality for your server
High level intro to Bitcoin's Lightning Network for App Developers
Learn the basics of user Authorization and Authentication with Express and JSON Web Tokens (JWT)
Learn the basics of using Middleware that runs on your API routes with express
Learn about building and handling multiple API routes for your server with Express
Learn the basics of building a server with the express library
Learn the basics of NodeJs as a foundation for server side development in JavaScript
We present this technical primer on how we built our confidential computing developer platform leveraging secure enclaves