Create Charter
create_charterCreate a new institutional charter that defines offices, amendment rules, and dissolution policy, giving an organization its constitutional governance root.
Instructions
Create a new institutional charter, the constitutional root of an organization. Defines offices, amendment rules, and dissolution policy.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"offices": "<offices>",
"amendment_board_keys": "<amendment_board_keys>",
"amendment_required_sigs": "<amendment_required_sigs>",
"founder_private_key": "<founder_private_key>",
"founder_public_key": "<founder_public_key>"
},
"name": "create_charter"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Institution name | |
| offices | Yes | Offices to create | |
| founder_role | No | board | |
| founder_public_key | Yes | Founder's Ed25519 public key | |
| founder_private_key | Yes | Founder's Ed25519 private key | |
| amendment_board_keys | Yes | Ed25519 public keys eligible for amendment voting | |
| amendment_required_sigs | Yes | Signatures required for amendment | |
| dissolution_grace_seconds | No |