技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.2
统计:⭐ 1 · 182 · 0 current installs · 0 all-time installs
⭐ 1
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :良性
Package:aurexcards/aurex
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
The skill's instructions, credential usage, and behavior are coherent with its stated purpose (interacting with the Aurex API to create/manage crypto-funded virtual cards), but there are small metadata/integration mismatches and limited guidance around secure handling of card data and SDK installation that merit caution.
目的
The skill is an API-integration for issuing and managing virtual cards. Declaring an Aurex API key (AUREX_API_KEY) and calling aurex.cash endpoints is consistent with that purpose.
说明范围
SKILL.md limits actions to HTTP calls to aurex.cash and explicitly warns not to log card secrets. It instructs retrieving full card details (number, CVV, expiry, OTP) and returning them to the user — which is expected for this use case but is a high-sensitivity operation. The guidance does not specify secure transmission/storage mechanisms beyond 'never log', so implementers must ensure secure handling when returning/relaying these secrets.
安装机制
This is instruction-only (no install spec), which is low-risk. The doc mentions an npm TypeScript SDK (@aurexcash/agent) but there's no install specification or code included; callers must install the SDK separately if needed. No downloads or extracted archives are present.
证书
The skill requires a single API secret (AUREX_API_KEY), which is proportionate. However, registry metadata provided to you lists 'no required env vars' while SKILL.md declares AUREX_API_KEY (required). This metadata mismatch should be resolved before trusting automated installation or UI prompts that rely on registry fields.
持久
The skill does not request always:true or other elevated persistence. It is user-invocable and allows autonomous invocation by default (platform-normal). No instructions modify other skills or system-wide settings.
综合结论
This skill appears to do what it says: talk to aurex.cash using an AUREX_API_KEY to create and manage virtual cards. Before installing or using it, confirm you trust the aurex.cash service and the npm package @aurexcash/agent (if you plan to install it). Resolve the metadata mismatch: the registry listing did not show required env vars while the SKILL.md requires AUREX_API_KEY. Treat card details (number, CVV, OTP) as highly sensitive: ensure …
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Aurex」。简介:Issue virtual crypto-funded cards and manage payments with the Aurex API. Use w…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aurexcards/aurex/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: aurex
description: Issue virtual crypto-funded cards and manage payments with the Aurex API. Use when users want to create virtual Visa/Mastercard cards, handle crypto deposits in SOL/USDT/USDC, manage user accounts, top up cards, or retrieve transaction history. Get your API key at aurex.cash → Dashboard → API Keys.
primaryEnv: AUREX_API_KEY
credentials:
- name: AUREX_API_KEY
description: Your Aurex API key from aurex.cash dashboard. Never log or expose this value.
required: true
---
# Aurex
Issue virtual crypto-funded cards and manage payments programmatically using the Aurex API.
## Setup
Get your API key at [aurex.cash](https://aurex.cash) → Dashboard → API Keys.
```bash
export AUREX_API_KEY="your-api-key"
```
**Base URL:** `https://aurex.cash/api/dashboard`
**Auth:** `Authorization: Bearer $AUREX_API_KEY`
**Rate limit:** 60 requests/minute
## Security
- Store `AUREX_API_KEY` in environment variables only — never hardcode or log it
- Card details (number, CVV, expiry, OTP) are sensitive — never log or store them in plaintext
- Only request card details when strictly necessary for the user's task
- Treat CVV and OTP as single-use secrets — discard after use
## Users
### Create a user
```http
POST /users
Authorization: Bearer $AUREX_API_KEY
Content-Type: application/json
{ "name": "John Doe", "email": "john@example.com" }
```
### Get a user
```http
GET /users/:userId
Authorization: Bearer $AUREX_API_KEY
```
### Get wallet address for deposits
```http
GET /users/:userId/wallet
Authorization: Bearer $AUREX_API_KEY
```
Returns a deposit address. Send SOL, USDT, or USDC to fund the wallet.
## Cards
### Issue a card
```http
POST /cards
Authorization: Bearer $AUREX_API_KEY
Content-Type: application/json
{ "userId": "user_123", "name": "Shopping Card", "amount": 50 }
```
### Get card details
```http
GET /cards/:cardId
Authorization: Bearer $AUREX_API_KEY
```
Returns card number, CVV, expiry, OTP. Handle with care — never log these values.
### Top up a card
```http
POST /cards/:cardId/topup
Authorization: Bearer $AUREX_API_KEY
Content-Type: application/json
{ "amount": 25 }
```
### List cards
```http
GET /cards?userId=user_123
Authorization: Bearer $AUREX_API_KEY
```
### Get transactions
```http
GET /cards/:cardId/transactions
Authorization: Bearer $AUREX_API_KEY
```
## Commission
### Set partner markup
```http
POST /partner/markup
Authorization: Bearer $AUREX_API_KEY
Content-Type: application/json
{ "markup": 5 }
```
### Get commission earnings
```http
GET /partner/commission
Authorization: Bearer $AUREX_API_KEY
```
## Common Workflows
### Issue a card end-to-end
1. Create user: `POST /users`
2. Get deposit address: `GET /users/:id/wallet`
3. User sends crypto to that address
4. Issue card: `POST /cards`
5. Return card details to user securely
### Top up an existing card
1. Check wallet balance: `GET /users/:id/wallet`
2. Top up: `POST /cards/:id/topup`
3. Confirm balance: `GET /cards/:id`
## Error Codes
| Status | Meaning |
|--------|---------|
| 401 | Invalid or missing API key |
| 404 | User or card not found |
| 422 | Insufficient wallet balance |
| 429 | Rate limit exceeded |
## TypeScript SDK
```bash
npm install @aurexcash/agent
```
```typescript
import { createAurexTools } from '@aurexcash/agent'
const tools = createAurexTools({ apiKey: process.env.AUREX_API_KEY })
// Works with Claude, OpenAI, Vercel AI SDK
```
## Resources
- Website: [aurex.cash](https://aurex.cash)
- Docs: [docs.aurex.cash](https://docs.aurex.cash)
- Support: [support@aurex.cash](mailto:support@aurex.cash)