KYC Vault for Openclaw

A security-focused automation tool for completing identity verification processes using locally stored documents.

seamao
v0.2.2
Mar 8, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install kyc-vault

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install kyc-vault using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is KYC Vault?

The KYC Vault is a specialized tool designed for Openclaw Skills to handle the sensitive process of Know Your Customer (KYC) verification. It bridges the gap between local document storage and web-based verification forms, allowing users to automate the submission of IDs, passports, and selfies without compromising security. By keeping all sensitive data in a local identity-vault, the skill ensures that personal information remains under the user's direct control at all times.

This skill is built with a zero-trust architecture, meaning it never assumes permission. It operates through a rigorous confirmation lifecycle, verifying domains and asking for explicit consent before any file is read or uploaded. For developers and power users of Openclaw Skills, it provides a seamless way to navigate complex fintech and residency verification workflows while maintaining the highest standards of data privacy.

KYC Vault Use Cases

  • Automating identity verification on financial platforms and crypto exchanges.
  • Managing and submitting digital residency documents like Palau ID.
  • Securely storing and deploying identity documents from a localized vault.
  • Reducing manual form-filling errors during multi-step verification processes using Openclaw Skills.

How KYC Vault Works

  1. The user triggers the workflow by providing a URL for the KYC process.
  2. The skill performs a domain verification check to prevent phishing and asks the user to confirm the target site.
  3. It requests permission to read the manifest.json file from the local ~/identity-vault/ directory.
  4. The skill navigates the browser to the verification page and identifies the specific document requirements (e.g., selfie, ID back).
  5. It maps local files to the website's requirements and asks for individual permission for each file upload.
  6. Personal data fields are extracted from the manifest and shown to the user for approval before being entered into the web form.
  7. A final summary is presented for confirmation before the skill submits the completed KYC application.

KYC Vault Setup

To initialize the vault for Openclaw Skills, follow these configuration steps:

  1. Ensure you have a directory named ~/identity-vault/ on your system.
  2. Place your scanned identity documents and photos in this directory.
  3. Create a manifest.json file inside the folder containing your personal details and document mappings.
  4. Run the initialization command:
kyc setup
  1. Verify your documents are correctly indexed without exposing sensitive data:
kyc list

KYC Vault Data Schema & Taxonomy

The skill organizes identity data using a local filesystem structure and a metadata manifest. Use the following schema to prepare your Openclaw Skills environment:

Component Requirement Description
~/identity-vault/ Directory The secure local root for all identity files.
manifest.json JSON File Contains personal_info (name, DOB) and documents mapping.
government_id Image/PDF Front of your primary government-issued identification.
passport Image/PDF Your international passport photo page.
selfie Image A clear photo of your face for liveness checks.

All file access is mediated by the Openclaw Skills permission protocol to ensure no silent data exfiltration occurs.

KYC Vault Advanced Features

  • Multi-step domain verification to block injection attacks and phishing attempts.
  • Granular permission logic that requires individual approval for every single file access and upload.
  • Intelligent requirement mapping that prioritizes specific document types like government_id_with_selfie for higher success rates.
  • Complete isolation from webpage-based commands, ensuring the skill only follows instructions from the authorized user within the Openclaw Skills interface.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*