Back to top
Published on -
June 10, 2020
Written by:
Daenam Kim

The Curvegrid Test Network is Live

MultiBaas equips you with the tools you need to build and run high performance DApps.

Curvegrid Test Network Head

Photo by Battlecreek Coffee Roasters on Unsplash

MultiBaas equips you with the tools you need to build and run high performance DApps. To further empower blockchain developers, we have released the Curvegrid Test Network! This private Proof-of-Authority (PoA) Ethereum network has the following features:

  • Fast transaction confirmation times, typically less than a second
  • Shared amongst all MultiBaas Curvegrid Test Network deployments, for collaborative DApp development
  • Built-in faucet for your convenience: request ETH to be sent to your address through the MultiBaas UI or via a REST API call

Curvegrid Test Network Configuration

Once you log in to your MultiBaas deployment, you will see Network Mismatch as is illustrated below.

Curvegrid Test Network Step 1

OK, let's start! First, you need an API key to access the Curvegrid Test Network. Click Account in the navigation bar, then API Keys.

Curvegrid Test Network Step 2

Be sure to check Use this key as a Web3 Proxy key, enter a label, and click Generate New Key.

Curvegrid Test Network Step 3

Now you can copy the Web 3 Proxy URL and add a new network in MetaMask or your web3 browser.

Curvegrid Test Network Step 4

Add a new network.

Curvegrid Test Network Step 5

Enter a network name (for example, Curvegrid) and paste the generated Web 3 Proxy URL.

Curvegrid Test Network Step 6

Congratulations! You are now ready to use the Curvegrid Test Network!

Curvegrid Test Network Step 7

Faucet

In order to perform actions (sign and submit transactions) on the Curvegrid Test Network, you will need to acquire some test Ether (ETH) from our faucet to pay for gas. The faucet is a smart contract deployed on the Curvegrid Test Network and it is integrated into the MultiBaas UI.

Faucet Step 0

Now, let's request some ETH to be sent to an address. First, ensure you have your Ethereum wallet account address in the clipboard. With MetaMask, click the extension icon in your browser, select the round account icon in the upper right, and click the account to copy to the clipboard.

Faucet Step 1

Click Account in the navigation bar of MultiBaas, then Faucet.

Faucet Step 2

Paste your Ethereum wallet account address into the Ethereum Address field, then click Request 1 ETH from the faucet.

Faucet Step 3

Within a few seconds, you should see a green confirmation bar.

Faucet Step 4

Now the account has 1 ETH.

Faucet Step 5

You can also request 1 ETH when you add a new address in your account details. This is accessible via Account then My Account in the navigation bar. Entering a new Ethereum account wallet label, address, and checking the Request 1 ETH from the faucet check box will also request 1 ETH from the faucet.

Faucet Step 6

Within a few seconds, you should see a green confirmation bar.

Faucet Step 7

Faucet Limits

The faucet has some limits built in. It will refuse to dispense Ether to an account if it already has 1 ETH or more, or if a subsequent request is made within six hours. These conditions are subject to change as the network's requirements evolve. If you see an error message when requesting Ether from the faucet, it is likely that you are asking too often, or you already have some.

Happy BUIDLing! Please feel free to contact us for more information or click the chat button in the bottom right.