Xooa allows to connect your external networks and join with Xooa’s architecture. You will be able to deploy apps from Xooa and also interact with the apps using Xooa’s simple APIs on the external network.
Connect a new external network to your Xooa account. All the nodes will run on your DLT provider and will be connected to Xooa’s architecture.
Enter a new network name to add a DLT on Xooa.
You may add a new network deployed on either ethereum or hyperledger fabric DLT.
Enter the channel Id you want the network to connect to on the DLT provider.
Choose this option if your external network is established on IBM as DLT provider.
Upload IBM node files you can retrieve from your network in IBP. These files will allow Xooa to establish the connection between your IBM network and the Xooa network. Orderers, Organizations, CA servers, and peers will be connected to the network.
Choose this option if your external network is established on a DLT provider other than IBM. This will allow you to manually enter configuration details for orderers, organizations, CA servers, and peers.
Enter the name and GRPC URL of the orderer to be added. You will be asked for a TLS certificate too if GRPCS URL is entered. Name, URL and the TLS certificate can be obtained from your DLT provider.
Enter the name and MSP of the organization to be added. Also, upload private key and signed certificate obtained from your DLT provider of the organization.
Select the organization for the CA server to be associated with. Enter the name and URL of the CA server to be added. Also, enter Enrollment ID and Enrollment secret of the registrar of the CA server. All the details can be obtained from your DLT provider of the CA server.
Select the organization for the peer to be associated with. Enter name, URL and event URL of the peer to be added. All the details can be obtained from your DLT provider of the peer.
Mention GRPC URL of the Ethereum Network to be added to Xooa. You can specify the URL of any private network or mainnet for this purpose.
Enter the Web Socket URL of the Ethereum Network you are adding to Xooa.
Address of the funding account for ether. This account will be used to collect ether for deploying apps an running the smart contracts.
PrivateKey of the funding account. This is required to debit the ether from the funding account for app deployment and running the smart contracts.
Exporting a network allows you to download configuration of the whole network including orderers, organizations, CA servers, and peers in a JSON format.
An exported JSON file of a Xooa network can be imported and added to a Xooa account. This will allow the account holder to access the network and deploy a new app on the network
You will be able to delete a network if no app is deployed on the network.
Blockchain data may be exported outside Xooa by deploying an External Peer. Once syncing is complete all your data will be available on the External Peer. We provide only limited crypto material for bootstrapping an External Peer to connect to Xooa network and sync your blockchain ledger.
You can also download external peer for the ledger that has been shared with you. The peer will keep in sync with all the shared ledgers as well.
We provide a
Docker Compose file. This file runs peer container in your local machine.
The downloaded peer is coupled with the blockchain ledger. It can be used to view transactions by visiting
Deleting a peer will revoke the access of external peer. It will no longer sync with Xooa. Access to already synced data will remain available with the external peer.
The Ledger tab allows you to browse activity for your Xooa’s ledger, custom contract ledger and shared ledgers.
Overview of current and recent activity on the ledger.
Details about blocks generated in the ledger.
Details of transactions.
A deployment API token holds a set of permissions to access the deployment APIs. From the Deployment Token tab, you can perform actions such as:
A descriptive label for the token. Notice that the label needs to be unique.
Local date and time for when a token was generated.