Skip to main content
An agreement combines an approved template, parameters, identified parties, roles, human-readable text, and signatures. It builds on the account, key, and Legal Identity stages.

Before you start

The two-party Agent API flow requires all of the following: Use a template ID from the Neuron your application connects to.

Contract approval

In the Neuro sandbox, newly proposed contracts, including templates, enter an automatic review and approval process. Submit your template through the Agent API as usual; you do not need to request manual approval first. The review can approve or reject the proposal. Outside the sandbox, the Neuron operator is responsible for contract approval. Contact the operator to arrange review of a new template or obtain an existing approved template. Approval is asynchronous. Retrieve the proposal with Get Contract and wait for Approved before using it as a template. If it remains Proposed or is Rejected, contact the operator with its identifier. Automatic approval does not sign the contract for its parties; their review and signatures are still required.

Start from where you are

Follow the agreement lifecycle

Use the contract API lifecycle for the ordered create, review, propose, sign, and retrieve steps. Use Create a contract with the Agent API for template submission and instance creation. Use LegalLab to inspect and edit templates. Read Templates and instances when designing the contract model.

Confirm success

The agreement is complete only when every party can retrieve the same contract, its status is Signed, and its signatures contain every required role. Persist the template ID, contract ID, party Legal Identities, roles, parameters, signatures, and latest status. Proposal delivery and signatures can be asynchronous, so do not treat the create response as completion.

Continue to a contract-created asset

To create a Neuro-Feature through a contract, follow Author a token with a state machine and Script.