Overview
This node verifies whether a given WAX blockchain account exists. It sends a request to the specified WAX API endpoint to check the presence of the account on the blockchain. This is useful in workflows where you need to validate user accounts or ensure that an account is active before proceeding with further blockchain-related operations.
Practical examples:
- Validating a user's WAX account before processing transactions.
- Filtering out invalid or non-existent accounts from a list.
- Automating account verification in onboarding processes for blockchain applications.
Properties
| Name | Meaning |
|---|---|
| Account Name | The WAX blockchain account name to verify existence for. |
| API Endpoint | The URL of the WAX blockchain API endpoint to query (default: https://wax.greymass.com). |
Output
The node produces two outputs:
Valid output: Contains items for accounts that exist on the WAX blockchain. Each item has a JSON object with:
account: The verified account name.created: The creation timestamp of the account as returned by the blockchain.message: Confirmation message stating the account exists.
Invalid output: Contains items for accounts that do not exist or could not be verified. Each item has a JSON object with:
account: The queried account name.message: Explanation of why verification failed, e.g., "Account does not exist on the WAX blockchain" or specific error details if available.
The node does not output binary data.
Dependencies
- Requires access to a WAX blockchain API endpoint (default is
https://wax.greymass.com). - Uses HTTP POST requests to the
/v1/chain/get_accountendpoint. - No special credentials are required beyond network access to the API endpoint.
Troubleshooting
Common issues:
- Network connectivity problems to the specified API endpoint.
- Incorrect or misspelled account names leading to 404 errors.
- Using an unavailable or incorrect API endpoint URL.
Error messages and resolutions:
"Account not found (404)": The account does not exist; verify the account name spelling."Account verification failed: <error>": Indicates an error response from the API; check the API endpoint and network connection.- General network errors: Ensure the API endpoint is reachable and your environment allows outbound HTTPS requests.