Agent skill · software engineering · aiskillstore

near-intents

Cross-chain token swap integration using NEAR Intents 1Click API. Use when building swap widgets, bridge interfaces, or multi-chain transfers across EVM, Solana, NEAR, TON, Stellar, and Tron.

Why this skill is useful

Provides specific API commands and integration patterns for cross-chain token swaps that the AI wouldn't reliably generate on its own.

What it needs

Requires near-intents account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

NEAR Intents Integration Cross-chain token swaps via 1Click REST API. Get a quote, API provides deposit addresses, you build the deposit transaction and receive the resulting token automatically. Quick Start - Pick Your Path Use Case Start Here ---------- ------------ React App react-swap-widget.md - Example showing the pattern Node.js / Script server-example.md - Example showing the pattern API Reference api-quote.md → api-tokens.md → api-status.md Chain-specific Deposits deposit-{chain}.md Integration Flow Rule Categories Priority Category Files ---------- ---------- ------- 1 Examples react-swap-widget.md, server-example.md 2 API api-quote.md, api-tokens.md, api-status.md, api-deposit-submit.md 3 Deposits deposit-evm.md, deposit-solana.md, deposit-near.md, deposit-ton.md, deposit-tron.md, deposit-stellar.md 4 React Hooks react-hooks.md 5 Advanced intents-balance.md, passive-deposit.md Critical Knowledge 1. Use assetId from /v0/tokens - never construct manually 2. dry: true = preview only, dry: false = get deposit address (valid ~10 min) 3. Poll status until terminal: SUCCESS, FAILED, REFUNDED, INCOMPLETEDEPOSIT 4. Chain-to-chain is default - depositType and recipientType default to chain endpoints Index 1. Examples (HIGH) react-swap-widget - Minimum viable React swap implementation with wagmi server-example - Node.js script for server-side swaps 2. API Reference (CRITICAL) api-tokens - Fetch supported tokens, cache result api-quote - Get swap quote, dry=true for preview, dry=false for deposit address api-deposit-submit - Notify API after deposit to speed up processing api-status - Poll until terminal state (SUCCESS, FAILED, REFUNDED) api-any-input-withdrawals - Query withdrawals for ANYINPUT quotes 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/near-intents

View the source on GitHub

Browse the @skills marketplace