Description
The command below installs theSKILL.md that an AI agent uses to
integrate with the CHIP Send API for payouts. Once installed, the
agent can read recipient bank account creation, send instruction
flow, approval routing, and the HMAC-SHA512 request signing scheme
straight from the canonical skill file.
Conventions for AI agents
CHIP exposes a machine-readable entry point at/llms.txt that lists the canonical base URLs, path
conventions, and authentication headers for both products. When
generating integration code for CHIP Send:
- CHIP Send resource paths are prefixed with
/send/and usesnake_case(e.g./send/bank_accounts/{id}/). Base URLs:https://api.chip-in.asia/api(production) andhttps://staging-api.chip-in.asia/api(sandbox). - All CHIP Send endpoints require three headers on every request:
Authorization: Bearer <api_key>,epoch: <unix_seconds>, andchecksum: <hmac_sha512_hex>(see the Send introduction for the signing algorithm). - Never invent a path. If the doc or OpenAPI spec doesn’t show it, it doesn’t exist. If a path you “remember” isn’t in the spec, the spec wins.
/openapi/chip-send.yaml for direct
consumption by coding agents.
Requirements
- Cursor, Codex or any AI-powered IDE
- Know how to execute terminal commands and prompt an AI agent
- A CHIP Send account provisioned by the CHIP admin team (see Send overview)
Install
Run this command in your project root to install the CHIP Send skill.SKILL.md file is generated inside the
chip-skill-send/ folder in your project.
If you also need to accept payments, install the
CHIP Collect skill in
the same project — the two skills are independent and do not
conflict.
Example prompt
Use this prompt after installing the skill to generate a dummy payout.What to do next
Once the code is generated, follow these steps to test your integration in the CHIP Send sandbox.1
Insert your credentials
Add your CHIP Send API Key and API Secret into the generated
chip-send-env file.2
Run the executable code
Execute the generated code using the command provided.
The code will register a recipient bank account and create a send instruction in the staging environment.
The code will register a recipient bank account and create a send instruction in the staging environment.
3
Check the accounts balance
Call the Accounts API
to confirm the convertible balance reflects the new send
instruction.
Every CHIP Send request is signed with a fresh
epoch + checksum
pair, recomputed for each request. Reusing a checksum from a prior
request will be rejected with 401 Unauthorized.Get your credentials
Retrieve your API Key and API Secret from the CHIP Control panel.Applications & keys
Find your API Key and API Secret in CHIP Control → Settings → Applications.
Request access
New to CHIP Send? Contact your account manager to provision a
merchant account and approvers.
Source documents
CHIP Send OpenAPI spec
Raw
chip-send.yaml OpenAPI 3.1 spec.CHIP Send skill source
Source for the CHIP Send AI skill and the canonical
SKILL.md.