Skip to content

hyperbridge/blockhub

Repository files navigation


logo



Discord license Gitter chat Greenkeeper badge


This is the monorepo for BlockHub.

Quick Links

Intro

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)

Clients

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.

SDKs

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.

Packages

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.

Tools

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.

Contribution

See CONTRIBUTING

License

Apache License 2.0

Problems?

Join BlockHub on Discord: https://discord.gg/w6Awrxq

Please post any bugs as Github issues.