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
sdks
dir - Clients - in the
clients
dir - Tools - in the
tools
dir - Packages - in the
packages
dir (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.