# Brink October tech presentation Slides: https://brink-october2022-techtalk.vercel.app ## Table of Content - Presentation - Questions ## Presentation ### Project Diagram ![](https://i.ibb.co/S5L1HZW/upload.png) See on https://ibb.co/Xjwd6GN [Diagram raw](https://viewer.diagrams.net/?tags=%7B%7D&highlight=0000ff&edit=_blank&layers=1&nav=1#G1MlOzwe3TacC6xhUpf--LpUbCZMTOTmUt) ### Projects: - lnmetrics: Open LN Metrics (aka lnmetrics) is a framework to collect and define metrics across lightning nodes. - Home: https://github.com/LNOpenMetrics - Board: https://github.com/orgs/LNOpenMetrics/projects/1 - gossip map rust: Rust implementation of the cln gossip map - Home: https://github.com/laanwj/cln4rust/pull/55 - Board: https://github.com/users/vincenzopalazzo/projects/13/views/1 - metrics analyzer: A cmd tool to analyze the lnmetrics data - Maybe a good summer of bitcoin project? - cln4go: cln wrappper written in go - Home: https://github.com/vincenzopalazzo/cln4go - Board: https://github.com/users/vincenzopalazzo/projects/13/views/1 - cln4rust: cln wrappper written in rust - Home https://github.com/laanwj/cln4rust - Boar: https://github.com/users/vincenzopalazzo/projects/13/views/1 - cln4dart: cln wrappper written in dart - Home: https://github.com/dart-lightning/lndart.cln - reckless.rs: modern plugin manager for core lightning - Home: https://github.com/cln-reckless - Site: https://docs.page/cln-reckless/reckless.rs - Design Document: https://docs.page/cln-reckless/reckless.rs - albert: Albert: Rust Transpiler that converts a Data Mode like JSON/YAML to source code like Go, C++, but also graphql - Home: https://github.com/vincenzopalazzo/albert - galaxy: A rust crate that tries to make it less painful querying the API of a lightning node to get information regarding nodes - Home: https://github.com/vincenzopalazzo/galaxy - lnprototest: Lightning BOLT Protocol Test Framework - Home https://github.com/rustyrussell/lnprototest - lncodegen.rs: Experimenal Transpiler to generate primitive binding to encode and decode lightning network messages - Home: https://github.com/lnspec-tools/lncodegen.rs - Board: https://github.com/users/vincenzopalazzo/projects/13 ### lnmetrics #### Architecture ![image alt](https://i.ibb.co/R75w2BY/lnmetrics-architecture-drawio.png) Raw: [shorturl.at/abEHZ](https://drive.google.com/file/d/1JWSeKN5b6xUQhPCbBAXP35s8j9Ugpd50/view?usp=sharing) #### lnmetrics worflow ![](https://i.ibb.co/tKbwKVJ/lnmetrics-workflow-drawio.png) ## Questions Put all your question there