Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.neuro-tech.io/llms.txt

Use this file to discover all available pages before exploring further.

A Legal Identity is a cryptographically signed, broker-verified identity record tied to a Neuron account. Legal Identities are required to sign smart contracts and are used throughout the platform to establish trust between parties. These endpoints cover the full identity lifecycle: validating personal numbers, submitting applications, attaching evidence, requesting review, and retrieving approved identities.

Endpoints

EndpointDescription
Validate PNRValidate and normalize a personal number for a given country before including it in an application.
Get application attributesRetrieve required fields, photo requirements, and peer-review settings for identity applications on this broker.
Apply for IDSubmit a new Legal Identity application, signed with a cryptographic key.
Add ID attachmentAttach supporting documents (e.g. photos) to a pending identity application.
Ready for approvalSignal that the application is complete and ready for review.
Get service providers for ID reviewList available third-party review services that can approve the identity application.
Select review serviceChoose a review service to handle the approval of the identity application.
Authorize access to IDGrant another party permission to access your Legal Identity.
Petition peer reviewAsk a peer (another identity holder) to review and co-sign your identity application.
Petition IDRequest access to another party’s Legal Identity.
Petition signatureRequest that another party sign a document or contract using their Legal Identity.
Get identityRetrieve a specific Legal Identity by ID.
Get identitiesRetrieve all Legal Identities associated with the authenticated account.

Typical identity application flow

Prerequisites

  • A cryptographic key must be created via Cryptography → Create key before applying for an identity.
  • All signing operations require a keyId, nonce, keySignature, and requestSignature.
  • Approved Legal Identities are required to sign smart contracts — see Contracts.
  • Legal identity flow guide — step-by-step walkthrough of the full application process.
  • Cryptography — create and retrieve the keys needed to sign identity applications.
  • Contracts — use approved identities to sign smart contracts.