encode_signed
Wrap content in a self-contained signed envelope that any recipient can verify without prior knowledge of your DID. Ensures tamper-evident transport across any payload.
Instructions
Wrap content as a signed synpareia envelope (Tier 4).
Produces a self-contained string that any recipient -- even one that
has never seen your DID before -- can verify with decode_signed and
the SDK. Drop the resulting string into any transport payload (Slack
message body, email, HTTP response, MCP tool result) and the signature
rides along.
Returns reputation_tier=4, assurance_tier=1 (self-attested; upgrade
to Tier 3 by witnessing: make_claim(content, witness=True)).
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": {
"content": "<content>"
},
"name": "encode_signed"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||