Skills

Near Intents

Cross-chain token swap integration using NEAR Intents 1Click API.

Install

npx skills add internet-court/internet-court-skill --skill near-intents -g -a claude-code -y
Category
Engineering
Updated
9d ago
License
See repository
Context cost
Lightabout 881 tokens
Runs scripts
No, instructions only

What it does

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.

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 CaseStart Here
React Appreact-swap-widget.md - Example showing the pattern
Node.js / Scriptserver-example.md - Example showing the pattern
API Referenceapi-quote.md → api-tokens.md → api-status.md
Chain-specific Depositsdeposit-{chain}.md

Integration Flow

GET /v0/tokens → POST /v0/quote (dry) → POST /v0/quote (wet) → Deposit TX → POST /v0/deposit/submit → GET /v0/status

Rule Categories

PriorityCategoryFiles
1Examplesreact-swap-widget.md, server-example.md
2APIapi-quote.md, api-tokens.md, api-status.md, api-deposit-submit.md
3Depositsdeposit-evm.md, deposit-solana.md, deposit-near.md, deposit-ton.md, deposit-tron.md, deposit-stellar.md
4React Hooksreact-hooks.md
5Advancedintents-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, INCOMPLETE_DEPOSIT
  4. Chain-to-chain is default - depositType and recipientType default to chain endpoints

Index

  1. Examples (HIGH)
Read the whole SKILL.md on GitHub

More in Engineering