# sumsub-integrate-travel-rule

Step-by-step guidance for integrating Sumsub Travel Rule protocols. Helps crypto services configure VASP data exchanges for withdrawals and deposits.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 465 installs · ★ 7
- Author: sumsub
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/sumsub/agent-skills/tree/HEAD/skills/sumsub-integrate-travel-rule/SKILL.md
- Updated: 2026-10-02
- HTML: https://affpapa.org/en/nevibecode/skills/sumsub-integrate-travel-rule

## What it does

This skill guides developers through three exchange scenarios: outbound withdrawals before blockchain settlement, unannounced incoming deposits, and responding to counterparties. Everything hinges on which side initiated the exchange rather than transaction direction. Counterparty identification handles lookups via `/resources/vasps/-` or automated wallet address attribution.

Live App Tokens cannot be used during integration tests. A real token pushes test transfers into production compliance queues of partner VASPs. You also need a Sumsub account manager to link your company to a VASP beforehand, or the API refuses every transfer call.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-integrate-travel-rule -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/sumsub-integrate-travel-rule/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/sumsub-integrate-travel-rule/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-integrate-travel-rule -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/sumsub-integrate-travel-rule/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-integrate-travel-rule -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/sumsub-integrate-travel-rule/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install sumsub/agent-skills sumsub-integrate-travel-rule
```

2. **Manually: put the files in place**
- File: `.github/skills/sumsub-integrate-travel-rule/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-integrate-travel-rule -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-integrate-travel-rule
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/sumsub-integrate-travel-rule/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-integrate-travel-rule -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/sumsub/agent-skills/tree/HEAD/skills/sumsub-integrate-travel-rule/SKILL.md

## When to use it
- determine whether an exchange occurs before or after on-chain settlement
- identify counterparty VASPs via name search endpoints
- resolve transfers stuck at onHold or unfinalised states
- configure responses to inbound Travel Rule requests from partner exchanges

## Example prompts
- Integrate Travel Rule data exchange for user crypto withdrawals in Sumsub
- Explain why our Travel Rule transaction is stuck in onHold status
- Set up handling for incoming counterparty VASP requests

## Similar
- [churn-prevention](https://affpapa.org/en/nevibecode/skills/coreyhaines31-churn-prevention.md) — skill · 121600 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 114000 installs
- [ads](https://affpapa.org/en/nevibecode/skills/ads.md) — skill · 83400 installs
- [pricing](https://affpapa.org/en/nevibecode/skills/pricing.md) — skill · 79900 installs
- [marketing-plan](https://affpapa.org/en/nevibecode/skills/marketing-plan.md) — skill · 68400 installs
- [humanizer](https://affpapa.org/en/nevibecode/skills/blader-humanizer.md) — skill · 10600 installs

From the same set: [sumsub/agent-skills](https://affpapa.org/en/nevibecode/by/sumsub/agent-skills.md) — 25 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
