generated: '2026-08-04' method: searched source: https://developer.copper.co/.well-known/agent-skills/copperco/skill.md note: >- This is a PROVIDER-PUBLISHED Agent Skill, harvested verbatim — not generated by API Evangelist. Copper serves it from its own host under /.well-known/agent-skills/, and advertises it as the single skill on its A2A agent card (a2a/copper-co-agent-card.json). Nothing here was authored on Copper's behalf. skills: - file: copper-co-copperco.md name: Copperco id: copperco description: >- Use when building integrations with Copper's crypto asset management platform, managing orders (transfers, withdrawals, staking), handling fund movements between portfolios and exchanges, setting up webhooks for event notifications, or working with lending and settlement operations. api: openapi/copper-co-platform-openapi.json source: https://developer.copper.co/.well-known/agent-skills/copperco/skill.md method: searched discovered_via: https://developer.copper.co/.well-known/agent-card.json version: '1.0' http_status: 200 content_type: text/markdown bytes: 11776 covers: - authentication headers and HMAC-SHA256 signature generation - base URLs for production, staging and testnet - rate limits and lockout thresholds - HTTP response code semantics and the {error, message} envelope - entity model (Organization to Portfolios to Wallets to Orders/Loans) - order types, order status flow and terminal statuses - approval workflows (co-sign, master password, start signing) - webhook setup, signature validation and IP allowlist - idempotency via externalOrderId - service account permission types operations: style: method-and-path note: >- The skill grounds its steps in METHOD + PATH (e.g. GET /portfolios, POST /orders, PATCH /orders/{orderId}) because the published OpenAPI declares no operationIds for any of its 88 operations. Every path referenced in the skill was verified against openapi/copper-co-platform-openapi.json. verified_paths: - GET /organizations - GET /portfolios - GET /wallets - POST /orders - GET /orders/{orderId} - PATCH /orders/{coSignOrderId} - PATCH /orders/{orderId} - PATCH /orders/{startSigningOrderId}