This is the monorepo for BlockHub.
- 🌐 Site - Production
- 🌐 Site - Preview
- 🌐 Site - Beta
- 🌐 Site - Staging
- 📖 Docs
- 📓 EIPs
- 💻 Web Client
- 💻 Desktop Client
- 🛡 Node Operator
- 💎 Token
- 🔗 Protocols
- 🔗 Funding Protocol
- 🔗 Marketplace Protocol
The BlockHub project is broken up into related categories:
- SDKs - in the
sdksdir - Clients - in the
clientsdir - Tools - in the
toolsdir - Packages - in the
packagesdir (these are basically ones that don't fit into the above categories)
| Name | Path | |
|---|---|---|
| Web Client | clients/web | Standard BlockHub experience for web users. Built with Vue and Nuxt. |
| Desktop Client | clients/desktop | Standard BlockHub experience for desktop users. Wraps the Web Client. Built with Electron. |
| Name | Path | |
|---|---|---|
| C#.NET | sdks/dotnet | Supports basic BlockHub interactions. Built with C# .NET. |
| Node.js | sdks/js | Supports basic BlockHub interactions. Built with TypeScript. |
| Name | Path | |
|---|---|---|
| Chrome Extension | packages/chrome-extension | Chrome extension for BlockHub. |
| Chrome Bridge | packages/chrome-bridge | Native messaging proxy for Google Chrome to communicate with BlockHub. |
| Web Connector | packages/web-connector | One-liner integration for websites. Utilizes the BlockHub JS API to provide a standard UI popups. |
| Node Operator | packages/node-operator | Connects peers to fuel and facilitate network actions. Built with Node + Express + libp2p + IPFS. |
| Name | Path | |
|---|---|---|
| DevTools | tools/devtools | Developer Tools for BlockHub. Built with Electron. |
| Styleguide | tools/styleguide | Styleguide for BlockHub. Built with Storybook. |
| Test Runner | tools/test-runner | Test Runner for BlockHub. Built with Selenium and Nightwatch. |
See CONTRIBUTING
Join BlockHub on Discord: https://discord.gg/w6Awrxq
Please post any bugs as Github issues.
