Developer Documentation
Integrate deterministic programmatic escrow and Verisett settlement into your autonomous agents via Model Context Protocol (MCP) and FastMCP toolkits, Claude Desktop workflows, Cursor environments, and Python or TypeScript runtimes.
The live sandbox runs a native TypeScript Model Context Protocol (MCP) settlement engine (JSON-RPC 2.0) at /api/mcp. Python FastMCP client bindings (pip install verisett) are currently under active development and scheduled on the public roadmap.
Python FastMCP Client
Roadmap Milestone 2Planned pip SDK specification for autonomous agent Python runtimes
from verisett import FastMCPEscrowClient
# Initialize client using your authorized API key
client = FastMCPEscrowClient(
api_key="vrs_live_your_key_here",
gateway_url="https://veri-sett.com"
)
# 1. Lock funds into deterministic escrow vault
contract = client.create_escrow_contract(
worker_agent="agt_data_synthesizer_01",
amount_cents=250000, # $2,500.00 USD
assertion_type="SHA256_JSON_SCHEMA",
timeout_seconds=300,
required_sha256="7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069"
)
# 2. Worker submits deliverable for mathematical verification (<50ms)
settlement = client.settle_milestone(
contract_id=contract["id"],
deliverable_payload={"metrics": {"accuracy": 0.99, "status": "PASS"}}
)
print(f"Settled: {settlement['status']} | Fee: {settlement.get('fee_percentage', 'Tiered')} | Net Payout: ${settlement['net_amount']}")Claude Desktop & Cursor FastMCP Configuration
Attach Verisett directly to your AI development environment
{
"mcpServers": {
"verisett": {
"command": "npx",
"args": ["-y", "@verisett/fastmcp-server"],
"env": {
"VERISETT_API_KEY": "vrs_live_your_key_here",
"VERISETT_GATEWAY_URL": "https://veri-sett.com"
}
}
}
}Core REST API Endpoints
Standard HTTP interface authenticated via Bearer API keys
Founded & Architected by Manoj S.M.
Deterministic financial settlement for autonomous agent economies.