Registered Agent

Author: Entity.ID

registered-agent@1.0.0 Clause ^2.0.0 47cd52bd6dedbccf6ae150b8ac1e246a3059de1c694bc7cd6d79c4694b555af5

The entity designates a registered agent to receive service of process, and states the registered office as distinct from the principal office. Added when an entity adopts the registered-agent module; required before a jurisdictional deployment that demands an agent of record.

Download Archive Download Compiled Archive Open in Template Playground Open in VSCode Web

Registered Agent

The entity designates a registered agent to receive service of process, and states the registered office as distinct from the principal office. Added when an entity adopts the registered-agent module; required before a jurisdictional deployment that demands an agent of record.

  • Clause id: registered-agent@1.0.0
  • Activated by the registered-agent module
  • Composes after: ## Article VI - Duration and Change (a document package may override this through its anchors map)
  • Placeholders: agentName, agentAddress, agentJurisdiction

Item numbers in this clause are canonical: they open at 1.1 under the clause's own heading and never assume a host document's numbering. A consumer composing the clause renumbers it to continue the target document.

Source: dashboard-ui src/data/constitutions/clauses/clause-e4-registered-agent.ts@1.0.0, itself derived from the reviewed proto certificate Article II wording and the SUP-89 two-office labeling Licence: Apache-2.0

Legal review: The E4.1 designation sentence joining the module's data to the certificate grammar is our own drafting; counsel review pending. The registered-office wording is from the reviewed proto certificates.

Do not hand-edit this directory. It is generated:

node scripts/import-entity-templates.mjs [path-to-model-factory]

Template Text

Registered Agent

1.1 The Entity designates a registered agent to receive service of process and legal notices on its behalf. Registered office, with the name and address of the registered agent at that office: Harbour Agents LLC, 1209 Orange Street, Wilmington, Delaware 19801 (Delaware, United States).

1.2 The registered office is distinct from the principal office of the Entity. Upon deployment to a jurisdiction, the registered office and the registered agent at that office are stated on the filed certificate.

Registered Agent
----

**1.1** The Entity designates a registered agent to receive service of process and legal notices on its behalf. Registered office, with the name and address of the registered agent at that office: Harbour Agents LLC, 1209 Orange Street, Wilmington, Delaware 19801 (Delaware, United States).

**1.2** The registered office is distinct from the principal office of the Entity. Upon deployment to a jurisdiction, the registered office and the registered agent at that office are stated on the filed certificate.
## Registered Agent

**1.1** The Entity designates a registered agent to receive service of process and legal notices on its behalf. Registered office, with the name and address of the registered agent at that office: {{agentName}}, {{agentAddress}} ({{agentJurisdiction}}).

**1.2** The registered office is distinct from the principal office of the Entity. Upon deployment to a jurisdiction, the registered office and the registered agent at that office are stated on the filed certificate.
{
    "$class": "id.entity.render.clause.registeredAgent@1.0.0.RegisteredAgentClauseRender",
    "agentName": "Harbour Agents LLC",
    "agentAddress": "1209 Orange Street, Wilmington, Delaware 19801",
    "agentJurisdiction": "Delaware, United States"
}

Template Model

/*
 * Render model fragment for registered-agent@1.0.0.
 *
 * NOT a canonical data model. The canonical facts live in
 * id.entity.ext.e4 (models/ext-e4@0.1.0.cto); this concept is the
 * clause's text projection, carrying exactly the placeholders the
 * TemplateMark body uses and nothing else - a clause renders
 * independently of any document package (integration contract A-9).
 *
 * provenance:
 *   source: models/ext-e4@0.1.0.cto (projection)
 *   licence: Apache-2.0
 */
namespace id.entity.render.clause.registeredAgent@1.0.0

import org.accordproject.runtime@0.2.0.{Request,Response} from https://models.accordproject.org/accordproject/runtime@0.2.0.cto

@template
concept RegisteredAgentClauseRender {
  o String agentName
  o String agentAddress
  o String agentJurisdiction
}

Model Dependencies

Template Logic

Find the full logic for this template on on GitHub.

State Types

Type Sample JSON
org.accordproject.runtime@0.2.0.State
{
    "$class": "org.accordproject.runtime@0.2.0.State",
    "$identifier": "0b17de60-bfdc-11f1-9ff7-1d72310b3eef"
}

Request Types

Type Sample JSON
org.accordproject.runtime@0.2.0.Request
{
    "$class": "org.accordproject.runtime@0.2.0.Request",
    "$timestamp": "2026-10-04T10:12:02.502Z"
}

Response Types

Type Sample JSON
org.accordproject.runtime@0.2.0.Response
{
    "$class": "org.accordproject.runtime@0.2.0.Response",
    "$timestamp": "2026-10-04T10:12:02.502Z"
}

Events Types

Type Sample JSON

Technical Integration

Please refer to the Accord Project documentation for how to use a template or integrate it within your application.

View the Latest code for this template on GitHub.