From 24ff444f94eb86d495e9333600dcc23735a7e702 Mon Sep 17 00:00:00 2001 From: Abdullah Azeem Date: Tue, 29 Oct 2024 23:27:42 +0530 Subject: [PATCH 1/4] edit readme --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 5591a7b..027b8c5 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Selene is a fast, open source, portable & secure light client for Ethereum written in Golang. We plan to ship Selene as the underlying software behind wallets that use light clients. We derived our inspiration from [Helios](https://github.com/a16z/helios) which is a light client written in Rust. The project is in active maintenance on the [dev](https://github.com/BlocSoc-iitr/selene/tree/dev) branch. # Architecture +The image attached below is a simple demonstration of what Selene is and how it works at a high level: + ![Selene Architecture](https://github.com/user-attachments/assets/db7eb9d7-5bc3-4911-a849-1b2d05239942) ## Data Flow @@ -54,5 +56,15 @@ In progress. # Warning Selene is still experimental software. We hope to ship v0.1 by November 2024. +# Current Team behind Selene +[Vasu Khanna](https://github.com/star-gazer111) ( Chief Innovator )
+[Sambhav Jain](https://github.com/DarkLord017)
+[Veer Chaurasia](https://github.com/VeerChaurasia)
+[Nilav Prajapati](https://github.com/gerceboss)
+[Utsav Sharma](https://github.com/x-senpai-x)
+[Shourya Choudhary](https://github.com/18aaddy)
+[Abdullah Azeem](https://github.com/ABD-AZE)
+ + # Contributing We openly welcome contributions to selene from the broader ethereum community. For details, refer [CONTRIBUTION GUIDELINES](https://github.com/BlocSoc-iitr/selene/blob/dev/CONTRIBUTING.md). From 62dbdfaa8700e2b343bad43b16eefed567df4979 Mon Sep 17 00:00:00 2001 From: abdaze <146130388+ABD-AZE@users.noreply.github.com> Date: Tue, 29 Oct 2024 23:42:33 +0530 Subject: [PATCH 2/4] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 027b8c5..8cc127f 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Selene is a fast, open source, portable & secure light client for Ethereum writt # Architecture The image attached below is a simple demonstration of what Selene is and how it works at a high level: +![High Level Overview](https://github.com/user-attachments/assets/948541ef-5407-4035-a49d-e0d23711aadc) ![Selene Architecture](https://github.com/user-attachments/assets/db7eb9d7-5bc3-4911-a849-1b2d05239942) ## Data Flow From b4dd31b6f26e7a9570b6dca870b6869e6fa49183 Mon Sep 17 00:00:00 2001 From: abdaze <146130388+ABD-AZE@users.noreply.github.com> Date: Tue, 29 Oct 2024 23:43:49 +0530 Subject: [PATCH 3/4] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8cc127f..36edc09 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ Selene is a fast, open source, portable & secure light client for Ethereum written in Golang. We plan to ship Selene as the underlying software behind wallets that use light clients. We derived our inspiration from [Helios](https://github.com/a16z/helios) which is a light client written in Rust. The project is in active maintenance on the [dev](https://github.com/BlocSoc-iitr/selene/tree/dev) branch. # Architecture +## High Level Overview The image attached below is a simple demonstration of what Selene is and how it works at a high level: ![High Level Overview](https://github.com/user-attachments/assets/948541ef-5407-4035-a49d-e0d23711aadc) From 8806696b4541c2320596d25d991a8fa01d70bc2d Mon Sep 17 00:00:00 2001 From: abdaze <146130388+ABD-AZE@users.noreply.github.com> Date: Wed, 30 Oct 2024 00:07:23 +0530 Subject: [PATCH 4/4] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 36edc09..a84b468 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,9 @@ Selene is a fast, open source, portable & secure light client for Ethereum writt The image attached below is a simple demonstration of what Selene is and how it works at a high level: ![High Level Overview](https://github.com/user-attachments/assets/948541ef-5407-4035-a49d-e0d23711aadc) +## Architecture +Below is the complete architecture of how a light client like Selene works under the hood: + ![Selene Architecture](https://github.com/user-attachments/assets/db7eb9d7-5bc3-4911-a849-1b2d05239942) ## Data Flow