Manage Accounts

This document provides an overview of how to manage Ethereum accounts within your organization. Ethereum accounts are essential for interacting with smart contracts and other accounts on the Ethereum blockchain. The Accounts Management interface allows you to create new accounts, view existing accounts, and securely manage private keys.


Overview

An Ethereum Account is a secure entity that allows your organization to perform blockchain transactions. This includes interacting with smart contracts, managing assets, and sending/receiving Ethereum-based tokens.

In the Accounts tab, you can:

  • View the list of existing accounts.
  • Download the private key for an account.
  • Create new Ethereum accounts.

Viewing Accounts

List of Accounts

The Accounts tab displays a list of all Ethereum accounts associated with your organization. Each account card shows:

  • The Account Address.

Downloading Private Keys

besu node preview

For security purposes, you can download the private key for an account. To do this:

  1. Click on the three-dot menu in the top-right corner of the account card.
  2. Select the Download Private Key option.
  3. The private key will be securely downloaded to your device.

Note: Handle private keys with extreme care. Ensure they are stored securely and not shared with unauthorized individuals.


Creating a New Account

Steps to Create a New Account

To create a new Ethereum account for your organization:

  1. Navigate to the Accounts tab.
  2. Click on the + New Account button.
  3. A pop-up screen will appear, prompting you to enter account details.

Account Creation Form

The following details are required to create an account:

besu node preview

Account Details

  • Account Name: Enter a unique name to identify the account.
  • Password: Set a strong password to secure the account.
  • Confirm Password: Re-enter the password to confirm it.

Note: Passwords are required to encrypt the private key. Ensure that the password is strong and memorable.

Once the form is completed, click Create Account. The system will process the request, and the new account will be created. You will be automatically redirected to the newly created account's details page.


Key Considerations

Security of Private Keys

  • Private keys are vital for accessing and managing Ethereum accounts.
  • Always store private keys in a secure location and avoid sharing them with others.
  • Use the Download Private Key option responsibly and ensure that the key is not exposed to malicious actors.

Interaction with Smart Contracts

  • Created accounts can be used to interact with Ethereum smart contracts.

Summary

The Accounts Management feature simplifies the process of creating and managing Ethereum accounts for your organization. With this interface, you can:

  1. View all Ethereum accounts associated with your organization.
  2. Download private keys securely for backup or integration purposes.
  3. Create new accounts through a guided process.

These features empower your organization to interact seamlessly with the Ethereum blockchain while ensuring the security and usability of your accounts.

Recommended next steps: