bPanel

bPanel

  • Getting Started
  • About
  • Developers
  • Showcase

›Plugin Development

Plugin Development

  • Intro to Plugin Development
  • Blockchain API

Guides

  • Node Info View

API

  • metadata
  • decorate
  • mapComponentState/Dispatch
  • getProps
  • reducers
  • middleware
  • Constants
  • Sockets
  • Decorate Plugins
  • Bundling Plugins
  • bPanel Utils

bPanel UI

  • Introduction
  • Components
  • Utilities

Theming (Skins)

  • Getting Started
  • Theming Defaults
  • Theming Variables

Interacting with the Blockchain

bPanel offers several ways to interact directly with the Bitcoin Blockchain through bcoin. All functionality that is available through the bcoin API (which supports: RPC, WebSockets, and REST) can be accesed in bPanel plugins.

Whether you want to manage wallets, get node information, blacklist peers, even mining operations, if it's available in bcoin, you can build a plugin that interacts with the interface.

For the REST API and RPC, simply use the clients available in bpanel-utils. Read more about working with sockets in bPanel here.

The Node Info guide has working examples of working with sockets and the REST API.

Check out the full bcoin API documentation for more information on what is available.

← Intro to Plugin DevelopmentNode Info View →
bPanel
Docs
Quick StartPlugin OverviewTheming Overview
Community
Stack OverflowProject ChatTwitter
More
BlogGitHubStar
Copyright © 2019 bcoin
Icons made by artists from https://www.flaticon.com/authors and licensed under CC 3.0