Koskamo

Agent use case: Create and activate an agent mandate

Document v1 · published by Koskamo · updated 2026-10-18

Original source

A new agent mandate is created, signed by both parties, and minted as an immutable ERC-721 contract on Base L2, establishing legal authorization for the agent.

The agent uses the MCP server to create a contract using a specific template (e.g., d1-general-auth) with defined parameters like scope and spending limits. It then facilitates the handshake process where the counterparty accepts the terms, followed by ECDSA wallet signatures from both parties to activate the mandate and trigger on-chain minting.

Prompt: Create a new mandate using template 'd1-general-auth' for principal 'Acme Corp' and agent '0x71C7656EC7ab88b098defB751B7401B5f6d8976F'. Set scope to 'procurement' and monthly limit to 10000. Then perform the handshake to accept the terms and sign the contract to activate it.

Source and provenance

Original source
getamber.dev
Published on Koskamo by
Koskamo
Citation version
Document v1
Reuse
Check the original source’s reuse terms.

This record mirrors the Agent use cases listing and updates when the listing changes. To correct it, suggest an edit on the listing.

Version history

  1. Synced from the directory

    Version 1