Skip to main content
After submitting a Legal Identity application and calling ReadyForApproval, the Neuron initiates a review process. Depending on how the Neuron is configured, approval can happen manually, automatically, or via peer review.

Prerequisites

  • A submitted Legal Identity application in Created state
  • The Legal Identity ID from your ApplyId response

Approval methods

Manual approval

A Neuron operator reviews the application in the admin dashboard under Notarius Electronicus → Pending Identity Applications and approves or rejects it. No additional API calls are needed from the client.

Automated KYC

If the Neuron has an automated Know Your Customer (KYC) service configured, it processes the application automatically. The result is delivered asynchronously — poll PopMessages or GetIdentity to monitor the outcome.

Peer review

If the Neuron has peer review configured, other users with approved Legal Identities can vouch for your application. The required number of approvals is returned by GetApplicationAttributes.

Step 1: Get available reviewers

The Neuron may publish a list of featured peer reviewers — users who have agreed to review applications:
The response includes human reviewers and any automated KYC services. Each entry has an associated Legal Identity ID you will use when sending the review request.

Step 2: Select a review service

Once you have chosen a reviewer or service, select it:

Step 3: Authorize access to your identity

Before sending the review request, explicitly grant the reviewer access to your application data:
You can revoke this access at any time by setting authorized to false.

Step 4: Send the peer review petition

The reviewer receives the petition and can approve or reject it. Their decision is attached to the identity object and is visible to future auditors.

Monitoring approval status

Status changes are pushed to the account asynchronously. Use either method below: Poll for messages:
Fetch the identity directly:

Identity states

Once the state is Approved, the wallet associated with the account is automatically created and ready to use.

Common pitfalls

  • Review messages from the reviewer may arrive asynchronously via PopMessages — check them for rejection reasons.
  • An identity application with missing required properties will be rejected at review time, not at submission time.
  • If a Neuron requires ISO 3166 country codes, non-standard codes will cause rejection.

Next steps

  • Contracts flow — use your approved identity to create and sign smart contracts.
  • Tokens flow — query and manage Neuro-Feature tokens.