- Import the IBP treasury account using the seed shared in the IBP DAO channel.
- Create two accounts for the IBP member and monitor on your PJS browser extension, note the seed phrase of the monitor account. Allow use on any chain for both accounts.
- Go to IBP Node PJS and fund your member & monitor accounts from the treasury account.
- Go to the extrinsics tab, and submit an
ibp.registerMember
extrinsic with the member name to register your member account. - Submit
ibp.registerMemberService
extrinsic(s) to define your services. ForserviceId
, use0
for Kusama,1
for Polkadot and2
for Westend (you can view defined services by querying theibp.services
storage). For address, enter your domain. For port enter443
for basic SSL. Service path comes from the on-chain service definition. - Register your monitor account using the
ibp.registerMonitor
extrinsic. Sign it with your member account, and select your monitor account for the account parameter. - Clone this repo
git clone https://github.com/ibp-network/ibp-node-demo.git
. - Edit the
MONITOR_SEED_PHRASE
constant in filesrc/client/ibp-demo.ts
and set it to your monitor account seed phrase. - Run the app with
npm install && npm run dev
, view it at http://localhost:8080. - Click on the monitor button to run the health check on a randomly selected member node.
-
Notifications
You must be signed in to change notification settings - Fork 0
ibp-network/ibp-node-demo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Simple PoC demo web app for the IBP node.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published