humanpages
Search and hire real humans for tasks — photography, delivery, research, and more
Create blockchain wallets and sign transactions using Para's MPC infrastructure where the private key never exists in a single place. Supports EVM and Solana chains via three REST endpoints.
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install adeets-22/para-wallet打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Para provides MPC (Multi-Party Computation) wallets where the private key is split into shares and never assembled in a single place. This makes Para ideal for AI agents that need to create wallets and sign transactions without ever holding a full private key.
All operations use Para's REST API with a single API key for authentication.
https://api.beta.getpara.com
https://api.getpara.com
X-API-Key header on every requestapplication/json
X-Request-Id (UUID) for tracing; Para generates one if omittedexport PARA_API_KEY="your-secret-api-key"
https://api.beta.getpara.com) during development. Switch to Production for mainnet.POST /v1/wallets
Creates a new MPC wallet for a user. Each combination of type + scheme + userIdentifier produces exactly one wallet. Attempting to create a duplicate returns a 409 with the existing walletId.
| Field | Type | Required | Description |
|---|---|---|---|
type |
string | Yes | EVM, SOLANA, or COSMOS |
userIdentifier |
string | Yes | User identifier (email, phone, or custom ID) |
userIdentifierType |
string | Yes | EMAIL, PHONE, CUSTOM_ID, GUEST_ID, TELEGRAM, DISCORD, or TWITTER |
scheme |
string | No | Signature scheme: DKLS, CGGMP, or ED25519 (defaults based on wallet type) |
curl -X POST https://api.beta.getpara.com/v1/wallets \
-H "Content-Type: application/json" \
-H "X-API-Key: $PARA_API_KEY" \
-d '{
"type": "EVM",
"userIdentifier": "alice@example.com",
"userIdentifierType": "EMAIL"
}'
curl...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
A ClawhHub Agent Skill that teaches AI agents to create blockchain wallets and sign transactions using Para's MPC infrastructure.
Gives agents the knowledge to use Para's REST API for:
npm i -g clawdhub && clawdhub install para-wallet
Or copy SKILL.md directly into your agent's skills directory.
export PARA_API_KEY="your-secret-api-key"
| Endpoint | Method | Purpose |
|---|---|---|
/v1/wallets |
POST | Create a wallet (EVM/Solana) |
/v1/wallets/{walletId} |
GET | Get wallet status + address |
/v1/wallets/{walletId}/sign-raw |
POST | Sign 0x-hex data via MPC |
Other agent wallet solutions split or encrypt the private key, but still reconstruct it in full inside a Trusted Execution Environment (TEE) at the moment of signing. Whether it's Shamir Secret Sharing or encrypted-key-in-enclave architectures, the complete key exists — even if only ephemerally — creating a single point of compromise.
Para uses MPC (Multi-Party Computation) where the private key is never generated, stored, or reconstructed in a single place. Each party holds a key share and signs independently. The partial signatures are combined into a valid signature without any party ever seeing the complete key. There is no moment where the full key exists, not even in a TEE.
Other agent wallet skills require installing server auth packages, setting up authorization keys, or pulling in full frameworks with wall...
## Overview
Para provides MPC (Multi-Party Computation) wallets where the private key is split into shares and **never assembled in a single place**. This makes Para ideal for AI agents that need to create wallets and sign transactions without ever holding a full private key.
All operations use Para's REST API with a single API key for authentication.
- **Base URL (Beta):** `https://api.beta.getpara.com`
- **Base URL (Production):** `https://api.getpara.com`
- **Auth:** Pass your API key in the `X-API-Key` header on every request
- **Content-Type:** `application/json`
- **Request tracing:** Optionally pass `X-Request-Id` (UUID) for tracing; Para generates one if omitted
## Setup
1. Get an API key from [developer.getpara.com](https://developer.getpara.com)
2. Set the environment variable:
```
export PARA_API_KEY="your-secret-api-key"
```
3. Use the **Beta** base URL (`https://api.beta.getpara.com`) during development. Switch to Production for mainnet.
## Create a Wallet
**`POST /v1/wallets`**
Creates a new MPC wallet for a user. Each combination of `type` + `scheme` + `userIdentifier` produces exactly one wallet. Attempting to create a duplicate returns a `409` with the existing `walletId`.
### Request Body
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `type` | string | Yes | `EVM`, `SOLANA`, or `COSMOS` |
| `userIdentifier` | string | Yes | User identifier (email, phone, or custom ID) |
| `userIdentifierType` | string | Yes | `EMAIL`, `PHONE`, `CUSTOM_ID`, `GUEST_ID`, `TELEGRAM`, `DISCORD`, or `TWITTER` |
| `scheme` | string | No | Signature scheme: `DKLS`, `CGGMP`, or `ED25519` (defaults based on wallet type) |
### EVM Example
```bash
curl -X POST https://api.beta.getpara.com/v1/wallets \
-H "Content-Type: application/json" \
-H "X-API-Key: $PARA_API_KEY" \
-d '{
"type": "EVM",
"userIdentifier": "alice@example.com",
"userIdentifierType": "EMAIL"
}'
```
### Solana Example
```bash
curl...# Para Wallet Skill
A [ClawhHub](https://clawhhub.com) Agent Skill that teaches AI agents to create blockchain wallets and sign transactions using [Para's](https://getpara.com) MPC infrastructure.
## What It Does
Gives agents the knowledge to use Para's REST API for:
- **Creating wallets** on EVM and Solana
- **Checking wallet status** (async creation with polling)
- **Signing arbitrary data** via MPC — the private key never exists in one place
## Install
```bash
npm i -g clawdhub && clawdhub install para-wallet
```
Or copy [`SKILL.md`](./SKILL.md) directly into your agent's skills directory.
## Setup
1. Get an API key from [developer.getpara.com](https://developer.getpara.com)
2. Set the environment variable:
```
export PARA_API_KEY="your-secret-api-key"
```
## API Endpoints Covered
| Endpoint | Method | Purpose |
|----------|--------|---------|
| `/v1/wallets` | POST | Create a wallet (EVM/Solana) |
| `/v1/wallets/{walletId}` | GET | Get wallet status + address |
| `/v1/wallets/{walletId}/sign-raw` | POST | Sign 0x-hex data via MPC |
## Why Para for Agents
### The Private Key Never Exists
Other agent wallet solutions split or encrypt the private key, but still **reconstruct it in full** inside a Trusted Execution Environment (TEE) at the moment of signing. Whether it's Shamir Secret Sharing or encrypted-key-in-enclave architectures, the complete key exists — even if only ephemerally — creating a single point of compromise.
Para uses **MPC (Multi-Party Computation)** where the private key is never generated, stored, or reconstructed in a single place. Each party holds a key share and signs independently. The partial signatures are combined into a valid signature without any party ever seeing the complete key. There is no moment where the full key exists, not even in a TEE.
### Plain REST, No SDK Required
Other agent wallet skills require installing server auth packages, setting up authorization keys, or pulling in full frameworks with wall...Search and hire real humans for tasks — photography, delivery, research, and more
Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.
Query historical crypto market data from 0xArchive across Hyperliquid, Lighter.xyz, and HIP-3. Covers orderbooks, trades, candles, funding rates, open interest, liquidations, and data quality. Use when the user...
Install, configure, and manage 1-SEC — an open-source, all-in-one cybersecurity platform (16 modules, single binary) on Linux servers and VPS instances. Use when the user asks to secure a server, install securi...