Skip to content
Celine Sarafa edited this page Sep 7, 2023 · 5 revisions

Web3Inbox Wiki

Welcome to the Web3Inbox Wiki, explaining the internal system of Web3Inbox. This wiki will explain where to look to understand parts of Web3Inbox and explain how some of the internals work. This will also help those who want to develop new providers or create w3i-sdk clients for Web3Inbox.

W3I Proxy

This is the central state provider for all of web3inbox, there is some bits state that may come in from outside the proxy, but that is typically state unrelated to its central features. Currently supporting Chat and Notify.

All the files relating to the proxy are found under src/w3iProxy.

Read more about the proxy here.

W3i Context

This is the central context provider for Web3Inbox, that for the most part just observers the Observables that W3i Proxy generates on demand.

The context provider lives under src/contexts/W3iContext/index.tsx, the context's state shape is declared in src/contexts/W3iContext/context.tsx.

Read more about the proxy here.

Clone this wiki locally