{"capabilities":{"pushNotifications":true,"stateTransitionHistory":true,"streaming":true},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"description":"blocksign.red is a blockchain-anchored e-signature platform. Agents can create, send, negotiate, and verify legally binding agreements via A2A tasks — including payment, with no human in the loop.","interfaces":{"a2a":"https://a2a.blocksign.red/a2a","llms_txt":"https://api.blocksign.red/llms.txt","mcp":"https://mcp.blocksign.red/mcp","openapi":"https://api.blocksign.red/v1/openapi.json"},"name":"blocksign","provider":{"organization":"blocksign.red","url":"https://blocksign.red"},"security":{"credentials":"Agent API key (bsk_agent_*) from https://blocksign.red/settings/api-keys — send as Authorization: Bearer <key> on every request","schemes":["bearer"]},"skills":[{"description":"One call: template + variables (nda, services-agreement, employment-offer, contractor, sales-agreement), Markdown, or base64 PDF → envelope sent to signers. Signers can be individuals or companies (party_type=company with company_name + signer_title) for corp-to-corp / corp-to-individual agreements, with optional free-form per-signer metadata.","id":"create_agreement","name":"Create and send an e-signature agreement","tags":["esignature","contracts","legal"]},{"description":"Receive a workflow token, review proposals, submit counters, and accept terms on behalf of a principal.","id":"negotiate_agreement","name":"Negotiate agreement terms agent-to-agent","tags":["negotiation","agent-to-agent"]},{"description":"Public, no-auth cryptographic verification of the audit chain and XRPL/Bitcoin anchors.","id":"verify_agreement","name":"Verify a signed agreement","tags":["verification","blockchain"]}],"url":"https://a2a.blocksign.red/a2a","version":"0.0.1"}