Skip to content
Back to Selun | Sagitta AAA Portfolio Infrastructure

Card snapshot

selun.sagitta.systems · 2026-07-07 00:54:50 UTC · ba6f8a7559fe5ec8ae5bbc96aa5225a408222e60b9bc6f38c887474bb620c1a1

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "1.0",
  "name": "Selun | Sagitta AAA Portfolio Infrastructure",
  "description": "Payment-gated x402 endpoints for Sagitta AAA portfolio intelligence and SCE execution preflight. Includes allocation, market regime, policy envelope, asset scoring, rebalance, continuity mode, case relevance, and doctrine-based risk evaluation for autonomous agents.",
  "url": "https://selun.sagitta.systems/api/a2a",
  "version": "1.0.0",
  "documentationUrl": "https://selun.sagitta.systems/for-developers",
  "skillFile": "https://selun.sagitta.systems/SKILL.md",
  "provider": {
    "name": "Sagitta AAA",
    "url": "https://selun.sagitta.systems"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": [
      "x402"
    ]
  },
  "securitySchemes": {
    "x402Payment": {
      "type": "x402",
      "description": "x402 payment protocol. Pay per call in USDC on Base mainnet or Solana mainnet. See /agent/x402/capabilities for current pricing and facilitator details."
    }
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "allocate",
      "name": "Portfolio Allocation",
      "description": "Portfolio allocation engine. Call this when an automated portfolio workflow needs a target crypto allocation for a specified risk tolerance, timeframe, and optional portfolio segment. Returns an accepted allocation job with a statusPath for asynchronous completion.",
      "tags": [
        "portfolio",
        "allocation",
        "crypto",
        "x402"
      ],
      "examples": [
        "Allocate a Balanced portfolio for a 1-3 year timeframe in the Bluechips segment"
      ]
    },
    {
      "id": "allocate_with_report",
      "name": "Portfolio Allocation with Certified Report",
      "description": "Portfolio allocation and report engine. Call this when an automated portfolio workflow needs the target allocation plus a certified decision record for a specified risk tolerance, timeframe, and optional portfolio segment.",
      "tags": [
        "portfolio",
        "allocation",
        "certified-decision",
        "x402"
      ],
      "examples": [
        "Allocate a Growth portfolio with a certified decision record for audit trail"
      ]
    },
    {
      "id": "market_regime",
      "name": "Market Regime Classifier",
      "description": "Market regime classifier. Call this before allocation or rebalancing. Returns volatility, liquidity, sentiment, and allocation authorization inputs for automated portfolio workflows, plus the requested portfolio segment context.",
      "tags": [
        "portfolio",
        "market-regime",
        "volatility",
        "sentiment",
        "x402"
      ],
      "examples": [
        "Classify current market regime for a Balanced risk tolerance and 1-3 year timeframe"
      ]
    },
    {
      "id": "policy_envelope",
      "name": "Risk Policy Envelope",
      "description": "Risk policy engine. Call this when portfolio constraints and segment filters must be computed for a supplied risk tolerance, timeframe, and optional portfolio segment. Returns exposure caps, stablecoin floor, risk budget, authorization constraints, and segment-aware universe guidance.",
      "tags": [
        "portfolio",
        "policy-engine",
        "risk-budget",
        "exposure-caps",
        "x402"
      ],
      "examples": [
        "Compute policy envelope for an Aggressive portfolio in the Yield Farm segment"
      ]
    },
    {
      "id": "asset_scorecard",
      "name": "Asset Scorecard",
      "description": "Asset scoring engine. Call this before asset selection or allocation. Returns liquidity, structural stability, role classification, and composite quality scores for candidate assets, shaped by the requested portfolio segment.",
      "tags": [
        "portfolio",
        "asset-scoring",
        "liquidity",
        "defi-safety",
        "x402"
      ],
      "examples": [
        "Score candidate assets for liquidity and structural stability in the Bluechips segment"
      ]
    },
    {
      "id": "rebalance",
      "name": "Portfolio Rebalance Engine",
      "description": "Portfolio rebalance engine. Call this after allocation or on a monitoring schedule with current holdings. Returns target-vs-current drift and the adjustments required to rebalance within policy constraints for the requested portfolio segment.",
      "tags": [
        "portfolio",
        "rebalance",
        "drift",
        "x402"
      ],
      "examples": [
        "Rebalance a Balanced portfolio against current holdings in the Bluechips segment"
      ]
    },
    {
      "id": "sce_continuity_mode",
      "name": "SCE Continuity Mode",
      "description": "Structured Case Engine continuity mode check. Call this as an execution preflight to determine whether prior case doctrine permits the proposed action to proceed or requires escalation.",
      "tags": [
        "sce",
        "agent-safety",
        "execution-preflight",
        "doctrine-action",
        "x402"
      ],
      "examples": [
        "Check whether a rebalance action is permitted under current SCE doctrine"
      ]
    },
    {
      "id": "sce_case_relevance",
      "name": "SCE Case Relevance",
      "description": "Structured Case Engine case relevance lookup. Returns matching doctrine cases relevant to the proposed action for agent decision validation.",
      "tags": [
        "sce",
        "case-library",
        "protocol-risk",
        "x402"
      ],
      "examples": [
        "Find doctrine cases relevant to a liquidity event in a DeFi yield position"
      ]
    },
    {
      "id": "sce_risk_evaluate",
      "name": "SCE Risk Evaluation",
      "description": "Doctrine-based risk evaluation for autonomous agents. Returns a structured risk verdict and recommended escalation level for the proposed portfolio action.",
      "tags": [
        "sce",
        "agent-safety",
        "protocol-risk",
        "execution-preflight",
        "x402"
      ],
      "examples": [
        "Evaluate risk of entering a new yield farm position under elevated volatility"
      ]
    }
  ],
  "tags": [
    "portfolio",
    "allocation",
    "market-regime",
    "policy-engine",
    "asset-scoring",
    "rebalance",
    "sce",
    "active-intelligence",
    "agent-safety",
    "execution-preflight",
    "defi-safety",
    "doctrine-action",
    "protocol-risk",
    "case-library",
    "x402",
    "crypto",
    "defi"
  ]
}