SIMA

Example

Autonomous Wallet Example

Autonomous wallet builders can combine wallet authentication, protection offers, purchase confirmation, and certificate reads.

Example Scenario

When this pattern applies.

A wallet assistant authenticates, requests an offer when needed, and reads a certificate after premium payment verifies.

Request

Example request shape.

GET /agent/protection/certificates/{id}
Authorization: Bearer ACCESS_TOKEN

Response

Example response shape.

{
  "id": "CERTIFICATE_ID",
  "certificateStatus": "ACTIVE",
  "assetSymbol": "TOKEN_OR_MINT"
}

TypeScript

Copy-paste friendly example.

async function readCertificate(accessToken: string, certificateId: string) {
  const response = await fetch(
    `https://api.sima-prime.com/agent/protection/certificates/${certificateId}`,
    {
      headers: { Authorization: `Bearer ${accessToken}` },
    },
  );

  if (!response.ok) throw new Error("Unable to read SIMA certificate");
  return response.json();
}

Architecture Flow

  • Autonomous wallet authenticates.
  • Wallet requests an offer if protection is needed.
  • Wallet completes purchase and confirms premium payment.
  • Wallet reads the certificate record.
  • Claim investigation remains a separate later workflow.

Safety Boundary

  • No private keys or seed phrases are sent to SIMA.
  • Examples do not execute payments or blockchain transfers.
  • Quotes do not issue certificates.
  • Evidence does not approve claims or authorize payout.
  • FULL_PAYMENT still requires treasury review before execution.