Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
92
A2A ✓ verified by owner live JSON-RPC signature verified A2A 1.0 v1.13.3 x402 micropay

MandateShield Payment Authority Agent

mandateshield.com · MandateShield

Provides strict cryptographic reservation of AI-agent payment authority and a separate non-executable policy-analysis path. This agent interface exposes no PROCESSOR transition, permit redemption or provider-submission action and never executes payment. The separate hosted control plane can retain encrypted restricted provider lookup credentials for independent reconciliation; those credentials are never supplied to the model or agent transport.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
92/100
grade A · 9 criteria
Uptime
100.0%
1664 direct probes · 30d
~1034 ms response
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
4 listing impressions — no calls
Card drift · 7d
stable
10 snapshots tracked
Owner
verified
DNS-TXT proof

Dispute or improve this rating

A
Conformance score: 92/100
A-grade: production-ready agent with verified compliance signals across the board.
click to expand breakdown click to collapse breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~1034 ms).
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
pass JWS signature 10/10
Agent card is JWS-signed and signature verifies.
pass Uptime track record 15/15
1664/1664 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 3 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: MandateShield (https://mandateshield.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
partial Security declaration 2/5
Declares 1 security scheme(s) but none use PKCE or mTLS.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs

Activity (audit trail)

last 24h · 0 invocations 100.0% success Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
0
lookups 7d
our API answered about it
4
impressions 7d
appeared in a result list
Per event type (7d)
4
search_impression
Recent events (last 20)
When Event Method Status Latency
2026-10-25T00:22:17 search_impression — 200 ok —
2026-10-23T20:37:47 search_impression — 200 ok —
2026-10-23T16:04:21 search_impression — 200 ok —
2026-10-23T12:03:18 search_impression — 200 ok —
2026-10-18T08:51:34 search_impression — 200 ok —
2026-10-18T08:51:11 search_impression — 200 ok —
2026-10-14T11:25:20 search_click /agents — ok 1ms
2026-10-13T13:33:12 search_impression — 200 ok —
2026-10-12T09:40:18 search_click /agents — ok 2ms
2026-10-11T06:15:19 search_click /agents — ok 46ms
2026-10-11T01:34:28 search_impression — 200 ok —
2026-10-11T01:34:26 search_impression — 200 ok 555ms
2026-10-11T01:33:55 search_impression — 200 ok —
2026-10-11T01:33:54 search_impression — 200 ok —
2026-10-07T00:07:09 search_click /agents — ok 4ms
2026-10-06T19:09:41 search_click /agents — ok 46ms
2026-10-06T00:19:45 search_impression — 200 ok —
2026-10-05T23:56:37 search_impression — 200 ok —
2026-09-18T11:28:12 skill_run GET /api/v1/passport/{domain} 200 ok 746ms
2026-07-28T19:50:36 form_submission /submit — ok —

Card history

10 snapshots drifted 1× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-05 12:19:33 current 59073d0f2a11… view →
2026-10-05 04:56:14 59073d0f2a11… view →
2026-10-04 07:31:49 59073d0f2a11… view →
2026-10-03 19:33:10 59073d0f2a11… view →
2026-10-03 12:49:04 59073d0f2a11… view →
2026-10-03 06:26:03 59073d0f2a11… view →
2026-10-03 00:18:00 59073d0f2a11… view →
2026-10-02 05:06:55 59073d0f2a11… view →
2026-10-01 07:50:15 59073d0f2a11… view →
2026-09-26 20:07:32 9f1847e023c1… view →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/mandateshield.com/snapshots.
Uptime
100.0%
1664 direct probes · 30d
Response
58ms
last direct probe
Skills
3
declared
Streaming
—
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent… ⌘/Ctrl + Enter

Endpoints

Agent cardhttps://mandateshield.com/.well-known/agent-card.json
Providerhttps://mandateshield.com
Docshttps://mandateshield.com/developers
Discovered via
registry a2aregistry a2a-validate submitted recrawl_hot manifests

Skills · 3 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

Project Agent Payment Fields

Map documented AP2 terminal closed-payment fields, x402 v2 PAYMENT-REQUIRED fields, or an explicitly profiled MPP Payment charge challenge into a deterministic …

canonical Agent-Initiated Checkout (AP2) match 87%
AP2x402 v2MPPpayment protocol adapterpurchase envelope
Verify Cryptographic Payment Authority

Fail-closed production verification for JWS, an AP2-shaped closed-payment SD-JWT projection with RFC 9901 KB-JWT, or normalized TAP-shaped RFC 9421-style eviden…

canonical Solana Token Risk Assessment match 86%
cryptographic authorizationsigned mandateSD-JWTRFC 9421AP2
Analyze AI Payment Policy

Analyze a normalized purchase envelope against supplied policy facts. Returns ALLOW, REVIEW or BLOCK with exact findings, but this v1 result is non-executable a…

No taxonomy category yet
agentic commerceAI paymentspayment authorizationAP2UCP

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-25 18:38:12 200 ✓ 58ms
2026-10-25 18:22:05 200 ✓ 206ms
2026-10-25 18:06:23 200 ✓ 323ms
2026-10-25 17:50:53 200 ✓ 1659ms
2026-10-25 17:28:42 200 ✓ 150ms
2026-10-25 17:12:26 200 ✓ 1591ms
2026-10-25 16:56:28 200 ✓ 1379ms
2026-10-25 16:37:01 200 ✓ 253ms
2026-10-25 16:19:14 200 ✓ 81ms
2026-10-25 16:03:21 200 ✓ 275ms

Who's calling this agent 30d

18 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Web browser 6 (33%)
curl 4 (22%)
BaiduSpider 3 (17%)
Caller geography · top 3
NL 5
CN 3
SA 2
Via which API surface · top 3
rest 13
web 5

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Similar agents embedding-nearest

LVL LTD Skill Market Agent live
lvl X, Inc. operates lvlltd.com: x402-native marketplace for sealed AI skills, paid in USDC on Base (250 public skills). Free outlines befor
lvl X, Inc. · q 100%
Spending Authority live
Proof-of-concept spending authority for buyer agents. request_mandate issues a short-lived signed mandate after two gates (each on by deploy
Webmesh · q 100%
ApexScout Verifiable Commerce Agent live
Verify x402 offers, terms, retry safety, and delivery evidence. Use free checks first and buy at most one existing ApexScout report only aft
ApexScout · q 100%
ApexScout Verifiable Commerce Agent live
Verify x402 offers, terms, retry safety, and delivery evidence. Use free checks first and buy at most one existing ApexScout report only aft
ApexScout · q 100%
Agent Economy OS 2047 — A2A Commerce Directory live
Discover experimental agent-payable Base USDC receipt checks from 0.005 USDC using x402 v2; compare 2-of-3 public RPC receipt observations.
Agent Economy OS 2047 · q 100%
IntentFence Policy Agent
Authorizes exact autonomous-agent actions against explicit policy, returns short-lived signed receipts, and scans MCP tool metadata for high
agentpass-protocol.rmalka06.chatgpt.site · q 85%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/mandateshield.com.svg)](https://agenstry.com/agents/mandateshield.com)
[![Verified Business](https://agenstry.com/badge/mandateshield.com/identity.svg)](https://agenstry.com/agents/mandateshield.com)
[![Uptime](https://agenstry.com/badge/mandateshield.com/uptime.svg)](https://agenstry.com/agents/mandateshield.com)
[![A2A version](https://agenstry.com/badge/mandateshield.com/protocol.svg)](https://agenstry.com/agents/mandateshield.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "MandateShield Payment Authority Agent",
  "description": "Provides strict cryptographic reservation of AI-agent payment authority and a separate non-executable policy-analysis path. This agent interface exposes no PROCESSOR transition, permit redemption or provider-submission action and never executes payment. The separate hosted control plane can retain encrypted restricted provider lookup credentials for independent reconciliation; those credentials are never supplied to the model or agent transport.",
  "supportedInterfaces": [
    {
      "url": "https://mandateshield.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://mandateshield.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3"
    }
  ],
  "provider": {
    "organization": "MandateShield",
    "url": "https://mandateshield.com"
  },
  "version": "1.13.3",
  "documentationUrl": "https://mandateshield.com/developers",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": [
      {
        "uri": "https://mandateshield.com/specifications/agent-card-extension/v1",
        "description": "MandateShield payment-authority, activation and execution-boundary discovery.",
        "params": {
          "identity": {
            "canonicalName": "MandateShield",
            "canonicalDomain": "https://mandateshield.com",
            "evaluation": "https://mandateshield.com/.well-known/mandateshield-evaluation.json"
          },
          "standardVersion": "2.4.0",
          "paymentAuthorityDiscovery": "https://mandateshield.com/.well-known/agent-payment-authority.json",
          "protocolCompatibility": {
            "preferredVersion": "1.0",
            "legacyVersion": "0.3",
            "emptyVersionHeaderMeans": "0.3",
            "versionIsolation": "A2A v1 accepts only SendMessage with A2A-Version: 1.0. A2A v0.3 accepts only message/send with A2A-Version: 0.3 or an absent version header. Both profiles expose identical payment-safety boundaries and no PROCESSOR transition."
          },
          "challengeEndpoint": "https://mandateshield.com/api/v2/challenges",
          "strictBatchEndpoint": "https://mandateshield.com/api/v2/batch",
          "receiptTransparencyTemplate": "https://mandateshield.com/api/v2/transparency/{receipt_id}",
          "publicActivationContracts": {
            "zeroAccountSandbox": {
              "endpoint": "https://mandateshield.com/api/v2/sandbox/lifecycle",
              "specification": "https://mandateshield.com/specifications/strict-lifecycle-sandbox/v1",
              "accountRequired": false,
              "testOnly": true,
              "simulated": true,
              "moneyMoved": false,
              "externalProviderContacted": false,
              "independentOrganizationInvolved": false,
              "productionAccepted": false
            },
            "proofNetwork": {
              "listEndpoint": "https://mandateshield.com/api/v1/proof-network/proofs",
              "challengeEndpoint": "https://mandateshield.com/api/v1/proof-network/challenges",
              "attestationEndpoint": "https://mandateshield.com/api/v1/proof-network/attestations",
              "proofTemplate": "https://mandateshield.com/api/v1/proof-network/proofs/{proof_id}",
              "badgeTemplate": "https://mandateshield.com/api/v1/proof-network/proofs/{proof_id}/badge.svg",
              "specification": "https://mandateshield.com/specifications/proof-attestation/v1",
              "attestationType": "EXTERNALLY_BOUND_SELF_REPORT",
              "subjectBindingVerified": true,
              "claimantOutputsSelfReported": true,
              "countsAsUser": false,
              "countsAsInstallation": false,
              "independentConformanceClaimed": false,
              "certification": false,
              "nonAuthorizing": true
            },
            "deploymentActivationProofs": {
              "launch": "https://mandateshield.com/launch",
              "page": "https://mandateshield.com/deployment-proofs",
              "listEndpoint": "https://mandateshield.com/api/v1/deployment-proofs",
              "proofTemplate": "https://mandateshield.com/api/v1/deployment-proofs/{proof_id}",
              "humanTemplate": "https://mandateshield.com/deployment-proofs/{proof_id}",
              "badgeTemplate": "https://mandateshield.com/api/v1/deployment-proofs/{proof_id}/badge.svg",
              "specification": "https://mandateshield.com/specifications/deployment-activation-proof/v1",
              "runnerReleaseManifest": "https://mandateshield.com/launch/runner-release.json",
              "attestationType": "ACCOUNT_BOUND_SERVER_OBSERVED_ACTIVATION",
              "accountBound": true,
              "privatePilotCompletionBeforePublication": true,
              "privateCompletionPublishesRecord": false,
              "publicationOptional": true,
              "publicationRequiredForPaidAccess": false,
              "explicitPublicationDirectionInSignedChallenge": false,
              "freshExplicitPublicationDirectionAtFinalize": true,
              "freshPublicationConsentRequiredAtFinalize": true,
              "publicationConsentRequestField": "publication_consent",
              "publicationConsentRequiredValue": true,
              "publicRecordRequiresExplicitConsent": true,
              "publicationConsentVersion": "2026-07-28",
              "subjectControlVerifiedAtBinding": true,
              "bindingVerifiedAtExposedPerRecord": true,
              "strictLiveReservationServerObserved": true,
              "freshCredentialBoundPermitRedemptionObserved": true,
              "mandateShieldProviderSubmissionObserved": false,
              "mandateShieldProviderEnforcementObserved": false,
              "providerEvidenceRecorded": false,
              "independentTerminalEvidenceVerified": false,
              "outOfBandActivityObserved": false,
              "operatorExclusionNoMatchAtEvaluation": true,
              "eligibilityEvaluatedAtExposedPerRecord": true,
              "operatorExclusionNoMatchIsIndependentIdentity": false,
              "countsAsCustomer": false,
              "countsAsRevenue": false,
              "deploymentRuntimeInspected": false,
              "nonBypassabilityVerified": false,
              "independentOrganizationVerified": false,
              "audit": false,
              "certification": false,
              "securityGuarantee": false,
              "nonAuthorizing": true
            }
          },
          "executionContract": {
            "analysisIsExecutable": false,
            "decision": "ALLOW",
            "enforcementAuthorized": true,
            "mode": "live",
            "persisted": true,
            "authorityValid": true,
            "keyTrust": "ACCOUNT_PINNED",
            "authorizationState": "RESERVED",
            "consumable": true,
            "processorConsumeRequired": true,
            "processorTransitionExposedToAgent": false,
            "processorTransitionEndpoint": "https://mandateshield.com/api/v2/execution-authorizations",
            "recommendedPath": [
              "VERIFY_RESERVE",
              "CONSUME_WITH_PROVIDER_BINDING",
              "ISSUE_SIGNED_EXECUTION_PERMIT",
              "PROVIDER_OR_FACILITATOR_REDEEM",
              "PROVIDER_OPERATION_WITH_SIGNED_IDEMPOTENCY_KEY",
              "REPORT_PROVIDER_SUBMISSION",
              "INDEPENDENT_PROVIDER_OR_CHAIN_VERIFICATION",
              "AUTONOMOUS_COMMIT_OR_RELEASE",
              "SIGNED_EXECUTION_RECEIPT"
            ],
            "providerBoundConsumeIssuesPermit": true,
            "providerBoundConsumeSubmissionPermitted": false,
            "providerBoundConsumeRequiredForNewAccounts": true,
            "providerBoundConsumeRequiredFromAccountCreatedAt": "2026-07-26T12:01:24.000Z",
            "legacyUnboundConsumeAllowedOnlyForAccountsCreatedBefore": "2026-07-26T12:01:24.000Z",
            "missingAccountCreationTimeFailsClosed": true,
            "providerRedemptionRequired": true,
            "permitVerificationEndpoint": "https://mandateshield.com/api/v2/execution-permits/verify",
            "permitRedemptionEndpoint": "https://mandateshield.com/api/v2/execution-permits/redeem",
            "providerSubmissionEndpoint": "https://mandateshield.com/api/v2/provider-submissions",
            "providerSubmissionSchema": "https://mandateshield.com/schemas/provider-submission-v1.json",
            "providerEvidenceSchema": "https://mandateshield.com/schemas/provider-evidence-v1.json",
            "reconciliationRecordSchema": "https://mandateshield.com/schemas/reconciliation-record-v1.json",
            "executionAssuranceLevelSchema": "https://mandateshield.com/schemas/execution-assurance-level-v1.json",
            "permitSpecification": "https://mandateshield.com/specifications/execution-permit/v1",
            "permitSchema": "https://mandateshield.com/schemas/execution-permit-v1.json",
            "permitMaximumLifetime": "PT60S",
            "signatureOnlyVerificationPermitsSubmission": false,
            "freshRedemptionProviderSubmissionPermitField": "provider_submission_permitted",
            "freshRedemptionRequiredStatus": "CLAIMED",
            "freshRedemptionIdempotentReplay": false,
            "providerOperationIdempotencySource": "signed permit provider.idempotency_key",
            "executionReceiptVerifyEndpoint": "https://mandateshield.com/api/v2/execution-receipts/verify",
            "executionReceiptSpecification": "https://mandateshield.com/specifications/execution-receipt/v1",
            "executionReceiptSchema": "https://mandateshield.com/schemas/execution-receipt-v1.json",
            "executionReceiptPurpose": "HISTORICAL_EXECUTION_EVIDENCE",
            "executionReceiptAuthorizesExecution": false,
            "manualProcessorResultEvidenceClass": "CALLER_ASSERTED",
            "manualProcessorResultIndependentVerification": false,
            "independentProviderEvidenceClasses": [
              "PROVIDER_API_VERIFIED",
              "CHAIN_FINALIZED"
            ],
            "independentProviderEvidenceCanFinalizeAuthorization": true,
            "webhookIsTerminalEvidence": false,
            "providerOrFacilitatorAdoptionClaimed": false,
            "providerRejectsPermitlessOperationsClaimed": false
          },
          "legacyDiscovery": {
            "url": "https://mandateshield.com/a2a",
            "preferredTransport": "JSONRPC",
            "additionalInterfaces": [
              {
                "url": "https://mandateshield.com/a2a",
                "transport": "JSONRPC"
              }
            ]
          }
        }
      }
    ]
  },
  "securitySchemes": {
    "bearerAuth": {
      "httpAuthSecurityScheme": {
        "description": "Server-side VERIFY-scoped MandateShield API key. Never provide a PROCESSOR key to an agent or A2A client.",
        "scheme": "Bearer",
        "bearerFormat": "ms_test_... or ms_live_..."
      }
    }
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "normalize-agent-payment-protocol",
      "name": "Project Agent Payment Fields",
      "description": "Map documented AP2 terminal closed-payment fields, x402 v2 PAYMENT-REQUIRED fields, or an explicitly profiled MPP Payment charge challenge into a deterministic purchase envelope. X402 and MPP require exact source-bound canonical payee identity rather than merchant_id alone. Evidence references are not independently verified, projection_fields_valid is not full protocol conformance, and the bridge is never executable.",
      "tags": [
        "AP2",
        "x402 v2",
        "MPP",
        "payment protocol adapter",
        "purchase envelope"
      ],
      "examples": [
        "Normalize this x402 v2 PAYMENT-REQUIRED offer before authority signing.",
        "Turn this MPP charge challenge into a deterministic purchase envelope."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "verify-cryptographic-payment-authority",
      "name": "Verify Cryptographic Payment Authority",
      "description": "Fail-closed production verification for JWS, an AP2-shaped closed-payment SD-JWT projection with RFC 9901 KB-JWT, or normalized TAP-shaped RFC 9421-style evidence. Full AP2 and Visa TAP chain/trust-store processing remains external. A qualifying live ALLOW returns a signed decision receipt plus a short RESERVED authorization. It never executes payment and exposes no PROCESSOR transition, redemption or reporting action. Every account created at or after 2026-07-26T12:01:24.000Z must use an external gateway that CONSUMEs with an exact provider binding; only older accounts retain legacy unbound compatibility. Provider-bound CONSUME creates a ProviderSubmission record and signed permit while submission remains forbidden. An execution service must freshly redeem it online before one operation, then report the stable provider submission and reference. The caller report or webhook is only a hint; configured Stripe API or canonical x402 chain verification must independently confirm a terminal outcome before autonomous COMMIT or RELEASE. Offline verification never grants, and provider adoption is not claimed.",
      "tags": [
        "cryptographic authorization",
        "signed mandate",
        "SD-JWT",
        "RFC 9421",
        "AP2",
        "TAP",
        "decision receipt",
        "account-pinned key",
        "one-time challenge",
        "cumulative budget reservation",
        "processor handoff",
        "provider-bound execution permit",
        "atomic online redemption",
        "provider reconciliation",
        "independent provider evidence",
        "signed execution receipt"
      ],
      "examples": [
        "Verify that this AP2-shaped closed-payment projection binds the final payee and amount.",
        "Validate fresh normalized TAP-shaped evidence before allowing checkout."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "bearerAuth": {
              "list": [
                "VERIFY"
              ]
            }
          }
        }
      ]
    },
    {
      "id": "check-ai-payment-authority",
      "name": "Analyze AI Payment Policy",
      "description": "Analyze a normalized purchase envelope against supplied policy facts. Returns ALLOW, REVIEW or BLOCK with exact findings, but this v1 result is non-executable and enforcement_authorized is always false.",
      "tags": [
        "agentic commerce",
        "AI payments",
        "payment authorization",
        "AP2",
        "UCP",
        "TAP",
        "x402",
        "ACP"
      ],
      "examples": [
        "Check whether this $124.90 rail purchase stays inside a $150 AP2 mandate.",
        "Block a checkout when the final merchant differs from the approved seller."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    }
  ],
  "signatures": [
    {
      "protected": "eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vbWFuZGF0ZXNoaWVsZC5jb20vLndlbGwta25vd24vandrcy5qc29uIiwia2lkIjoibWFuZGF0ZXNoaWVsZC1hZ2VudC1jYXJkLTIwMjYtMDEiLCJ0eXAiOiJKT1NFIn0",
      "signature": "BOH_dMzGu2Y6Fl0iacl-1okYW98v4kT8DrJdigxujcMjuuK8f0rVd1J-bVZ6dT9I8U1UCbMPbRcjmCQaq7aDAw"
    }
  ]
}