Easy steps to build on Tezos using BSN

BSN
BSN Technical Guide
3 min readSep 25, 2020
  • Tezos is selected as one of the first batch of blockchains to be integrated into International Blockchain Service Network (BSN International). Click here to find out more.
  • Expand your blockchain strategy in China by developing and deploying on Tezos using BSN.

Tezos was selected as one of the first batch of public blockchains to be integrated into the Blockchain-based Services Network (BSN) — a global public infrastructure network for blockchain projects and companies alike. Developer teams can now access the Tezos protocol using BSN’s global public city nodes and portals for a simplified development and deployment experience. Deploy and manage your own permissioned chains affordably and easily in less than one hour. Access all public chains via one single gateway with one simple monthly plan.

Here’s a simple walkthrough on how to develop on the Tezos blockchain using BSN:

1. Head to the BSN Global official website, create an account and log in:

Follow the link in the activation email, set a password and then activate your account.

2. Go to the control panel after logging in. Select “Permissionless Services”:

All three global public city nodes (namely Hong Kong, California and Paris), have integrated with the Tezos blockchain (in both MainNet and TestNet). Please choose a node you prefer and select the plan that suits your needs.

After confirmation, you can see the assigned PCN in the Permissionless Services list (we selected California in this case).

3. Next, click on “Create a New Project” and enter a project name. You should see “Choose the Chain” selection box. You may choose either Tezos Mainnet or Testnet here.

Upon clicking on “Create Project”, a new project based on the Tezos blockchain will be successfully created. You can see the detailed information such as Project ID, Project Key and Access Address from the Project List. Click on the action icon to Enable Key to generate a Project Key.

4. Test your endpoint

Request header needs to include x-api-key where value=Project Key and x-api-sub-path = RPC endpoint

Request URL = Access Address

More information: RPC calls in -> https://tezos.gitlab.io/api/rpc.html

Taking “Postman” as an example:

All APIs provided by Tezos can be accessed in similar ways, and the original data format will be returned.

That’s it. These are just some simple setups without needing to operate a node on your own. Happy coding on Tezos!

--

--

BSN
BSN Technical Guide

The BSN is a cross-cloud, cross-portal, cross-framework global infrastructure network used to deploy and operate all types of blockchain DApps.