Skip to main content

Accounts & wallets

To save your work and deploy contracts you need a Toolblox account and a wallet. Both are quick to set up, and if the word "wallet" sounds intimidating — don't worry, Toolblox can create one for you automatically.

Signing in

Open app.toolblox.net and sign in. You have three easy options:

  • Email — sign in with just an email address.
  • Google — one-click sign-in with your Google account.
  • An existing wallet — connect a wallet you already have: MetaMask, Coinbase Wallet, Rainbow, or any wallet via WalletConnect.

If you sign in with email or Google, Toolblox automatically creates a secure embedded wallet for you behind the scenes — so you can start building and deploying without installing anything.

What is a wallet?

A wallet is simply your account on a blockchain. It holds your items, and it's what "signs" (approves) an action such as deploying a contract or running a transition. Think of signing like clicking Confirm on a payment — nothing happens on the blockchain until your wallet approves it.

What the wallet is used for

Your wallet comes into play at two moments:

  1. Deploying a workflow to a blockchain.
  2. Running transitions on a live workflow (yours or someone else's) from the Asset Dashboard.

Each of those actions is a blockchain transaction that your wallet signs.

Gas and gasless

Blockchains charge a small fee — called gas — to run a transaction. You normally pay it from your wallet in the network's coin.

On a paid plan, Toolblox can sponsor the gas for you on selected networks, so your users don't need to hold any crypto to interact with your app. You can turn this on from your profile. See Gasless transactions for details.

Testnet vs mainnet

  • A testnet is a free practice network. Coins there have no real value, so it's the perfect place to experiment. Deploying to a testnet is free.
  • A mainnet is the real, public network where your contract is live and permanent. Deploying to mainnet usually needs a paid Toolblox plan and real gas.
tip

Always build and deploy on a testnet first. When everything works, deploy the same workflow to a mainnet. See Deploy your smart contract.

Managing your account

From your profile you can manage your subscription, turn gasless on or off, and generate API keys for the Toolblox API.