---
# System prepended metadata

title: Summer of Bitcoin Agenda meeting 23 July 2022

---

# Summer of Bitcoin Agenda meeting 23 July 2022

## Table of Content

- Summary
- Next meting
- Question & Topic

## Summary

## Next meting

There is one :)

Meeting with me: https://cal.com/team/vincent-brink/vincent-15-minutes

## Question & Topic

Kavan
- [X] Payment UI? have you checked payment locally?
- [X] Next task?

## First Milestone Summer of Bitcoin

* For Kavan: I think the clnapp is a good example on how to develop and use the stuff in dart, so do you think that the first milestone is have a raw UI with the following use case:
    * [x] Show the mixed list of payment in the home page + the ammount of bitcoin that we have on the lightning network
    * [x] Implementing a Pay view
    * [x] Implementing Setting view
    * [x] Fix the bug in the Unix socket, because the GRPC isi not read for all this function
* Tranquillo: What is you status with the plugin system?
    * [x] Finish the plugin API (missed hooks + notification)
    * [ ] Think about the annotation plugin
    * [x] Implementing a template https://github.com/dart-lightning/lndart.clightning/issues/36
    * [ ] Developing at least one plugin to help others of the summer of bitcoin to solve some probelm and solving one problem on core lightning
* Micky: Why is you status? What do you want to do?
    * [X] Finish your API implementation at least of the BOLT
    * [ ] Implemente a test vector
    * [ ] Implementing a compiler that take the csv file and generate the lightning network message (in python? or dart using https://github.com/dart-lightning/lndart.wire) 
* Gautam: Now that you have the API you need only to write a couple of request, so I proprose
    * [x] Finish the Donation View (check the API because you may need a DJ fremework)
    * [x] Fix bugs inside the App bar because I had this in production
    * [x] Provide at least one real API to use the node with a core lightning node
    * [ ] Add a fetch invoice button
    * [ ] Work on the lnmetrics, this required knowlge of GraphQL, and we implement at least
    the following use case:
        * [ ] node information about the metrics calculated
        * [ ] channels information about the metrics calculated
* Gaby: What if you status?
    * [x] Finish the simple UNIX wrapper
    * [x] Add integrationg testing with docker inside the CI
    * [x] I want to add another project here but I'm not sure what, I'm thinking at the following project:
        - [ ]          Implementing [runes](https://github.com/rustyrussell/runes) in rust
        - [ ] Finish my rust implementation of [lnsocket](https://github.com/vincenzopalazzo/rust-lnsocket)
        - [x] Work with another summer of bitcoin to implement a plugin for core lightning in rust or go (we need to finish the plugin API) to provide the tls certificate after with a server to Kevan that need to download the certificate inside the APP.
    * [ ] Finish implementation of the go plugin API https://github.com/vincenzopalazzo/cln4go/tree/main/plugin
    * [ ] Create a template plugin for Golang like https://github.com/dart-lightning/lndart.clightning/tree/main/packages/cln_plugin
    * [ ] Impementing plugin to provide tls certificate for grpc plugin
