← Back to Skills Marketplace
Sardis — Payment OS for AI Agents
by
EfeDurmaz16
· GitHub ↗
· v1.1.0
· MIT-0
145
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sardis
Description
Payment OS for AI agents. Create MPC wallets, execute stablecoin payments with automatic policy enforcement, set spending rules in natural language, check ba...
Usage Guidance
This package appears to be what it says: a Sardis payment integration that needs a Sardis API key. Before installing: (1) Verify the upstream packages (pip 'sardis' and the GitHub repo) to ensure you're comfortable with third-party code; (2) Confirm what permissions the SARDIS_API_KEY grants in your Sardis account (limit it to test wallets or read-only if possible); (3) Prefer using the read-only subskill (sardis-balance) when exploring; (4) Resolve the header inconsistency (X-API-Key vs Authorization: Bearer) in your deployment to avoid accidental credential leakage; (5) If you allow autonomous agent invocation, require human approval or per-transaction confirmation for any real-money payments and enable the guardrails/kill-switch features; (6) Rotate keys after testing and monitor payment logs/alerts closely.
Capability Analysis
Type: OpenClaw Skill
Name: sardis
Version: 1.1.0
The 'sardis' skill bundle is a legitimate payment infrastructure for AI agents, providing tools for wallet creation, stablecoin payments, and natural language spending policies via the Sardis API (api.sardis.sh). The implementation is transparent, using standard Python libraries like httpx and FastAPI, and the documentation includes strong security guardrails (e.g., 'FAIL CLOSED' on policy violations). No indicators of data exfiltration, malicious execution, or prompt injection attacks were identified.
Capability Assessment
Purpose & Capability
Name/description (payment OS, wallets, policies, cards) align with the requested env var (SARDIS_API_KEY), required binary (curl), packaged code, and API endpoints. The package includes many payment-related subskills and a FastAPI-based local skill server consistent with the stated purpose.
Instruction Scope
SKILL.md contains straightforward curl-based instructions for wallet creation, payments, policy checks, etc., which stay within the payment domain. Notable issues: (1) inconsistent header examples (some examples use X-API-Key, others use Authorization: Bearer) which could cause confusion or incorrect usage; (2) examples show running a local FastAPI skill server and passing 'api_key' inside the request context — be careful not to log or expose keys when using the server. The instructions do not ask the agent to read unrelated local files or system credentials.
Install Mechanism
Install uses the 'uv' package kind (sardis-openclaw) and subskill SKILL.md examples reference installing @sardis/sdk via npm. There are no ad-hoc downloads from unknown URLs in the manifest. Installing npm packages or the upstream 'sardis' dependency introduces normal third-party package risk; this is expected for an SDK but should be reviewed. The install footprint and archive-extraction risk appear moderate and proportional to the skill's purpose.
Credentials
Primary credential is SARDIS_API_KEY which is appropriate for a payment integration. A few subskills (e.g., tempo-pay) mention additional env vars like SARDIS_WALLET_ID and SARDIS_TEMPO_RPC_URL — these are plausible for specialized features but mean additional secrets/config may be required for some functionality. No unrelated cloud or system credentials are requested.
Persistence & Privilege
always is false and the skill does not request system-wide config changes or other skills' credentials. The skill can be invoked autonomously (default) — normal for skills — but because it can execute real payments, you should consider restricting autonomous payment execution or requiring human approval when deploying.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sardis - After installation, invoke the skill by name or use
/sardis - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1.0: Real API endpoints (X-API-Key auth, /api/v2/ paths), virtual cards, spending mandates, auto-routing
Metadata
Frequently Asked Questions
What is Sardis — Payment OS for AI Agents?
Payment OS for AI agents. Create MPC wallets, execute stablecoin payments with automatic policy enforcement, set spending rules in natural language, check ba... It is an AI Agent Skill for Claude Code / OpenClaw, with 145 downloads so far.
How do I install Sardis — Payment OS for AI Agents?
Run "/install sardis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sardis — Payment OS for AI Agents free?
Yes, Sardis — Payment OS for AI Agents is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sardis — Payment OS for AI Agents support?
Sardis — Payment OS for AI Agents is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sardis — Payment OS for AI Agents?
It is built and maintained by EfeDurmaz16 (@efedurmaz16); the current version is v1.1.0.
More Skills