Go to Curvegrid Console to create a new account. You can signup with a Google, Github, or Microsoft account, or with an email address and password. Both free and paid plans are available. You do not need to enter any payment information to sign up.
The console allows you to control your MultiBaas deployments and overall billing and organizational information. The console supports multiple organizations in case you are working on multiple teams or projects. When you create an account, you will belong to a default personal organization that is automatically created for you.
To use MultiBaas you fist need to create a "deployment" on the Curvegrid Console. A MultiBaas deployment is linked to a single blockchain, has its own domain name (e.g.
https://abc123.multibaas.com), and is independent from other MultiBaas deployments in terms of configuration, users, and permissions. This allows one to easily separate development, test, and production. You will only be able to create a new deployment if you have remaining capacity on your organization's current plan.
Click New Deployment and provide the following information.
- Choose a Label to identify the deployment. The label cannot be changed and will exist for the lifetime of the deployment.
- Select a Network . Note that the network cannot be changed once set.
- Optionally enter a description.
- Select a deployment type.
- Click the Create button.
Your MultiBaas deployment will be ready soon! You can click the link in the list of deployments to access it.
You can delete the deployment and create a new one at any time, even on the Free plan. Deletion is immediate and permanent.
One of the first things you might do with MultiBaas is deploy a smart contract to the blockchain or link a new smart contract. You can then use the MultiBaas web UI to explore your smart contract's functions and events. Eventually, you will use MultiBaas' REST API, either directly or via one of our SDKs, to build your blockchain application. MultiBaas has many more advanced features and functions to make it easy to interact with the blockchain, saving you time and effort in getting your application from development, through test, to production.