원클릭으로
sardis-payments
Teach an OpenClaw agent to use Sardis payment verbs with policy checks, reversibility awareness, and fail-closed handling.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Teach an OpenClaw agent to use Sardis payment verbs with policy checks, reversibility awareness, and fail-closed handling.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | sardis-payments |
| description | Teach an OpenClaw agent to use Sardis payment verbs with policy checks, reversibility awareness, and fail-closed handling. |
| homepage | https://sardis.sh |
| user-invocable | false |
Use this skill only when SARDIS_API_KEY is present. If it is missing, do not create wallets, issue cards, or attempt payments.
Use sardis_give_wallet to provision the agent payment identity.
Use sardis_spend only after a successful sardis_check_policy result.
Use sardis_pay_invoice for invoice-shaped requests instead of manually constructing a payment when invoice metadata is available.
Use sardis_issue_card only when the user has explicitly requested a card and the policy result permits it.
Use sardis_freeze_card when a card is revoked, compromised, outside mandate, or no longer needed.
If Sardis returns requires_approval, surface the approval requirement and wait.
If Sardis returns deny, stop the payment path.
If Sardis is unavailable, treat the action as denied until the service is reachable again.
Never expose raw card data, private keys, API keys, signing secrets, or provider tokens.
Teach an OpenClaw agent to inspect Sardis transactions, preserve evidence, and verify authority before reporting payment state.
Teach an OpenClaw agent to set budgets, check policy before spend, and honor Sardis allow / requires_approval / deny outcomes.