Cross-chain swap integrations require careful quote, deposit, and status handling. This skill gives Claude, Codex, and Claude Code focused NEAR Intents 1Click guidance.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Agent request
Review the Skillstore skill "near-intents" from https://skillstore.io/skills/internet-court-near-intents.md and its manifest at https://skillstore.io/api/skills/internet-court-near-intents/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.
Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Static detections are false positives caused by Markdown and TypeScript syntax, expected API calls, and explicit configuration examples. The skill nevertheless documents an unattended server-side flow that signs and broadcasts live cryptocurrency transfers, so production users need strong transaction controls.
Unattended live swap example can sign and transfer funds
The server example obtains a committed quote, creates an account from a private key, and broadcasts a token or native-token deposit without an interactive approval step. Deploying this pattern without transaction controls can transfer funds after compromised or unintended input.
The documented flow explicitly creates a wallet account from an environment private key and calls contract transfer or native transaction methods after requesting a non-preview quote.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
internet-court. (2026). near-intents security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-near-intents/audits/2
BibTeX citation
@techreport{internet-court-internet-court-near-intents-2026,
author = {internet-court},
title = {near-intents security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/internet-court-near-intents/audits/2},
note = {Author version unspecified}
}
CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "near-intents security audit report (audit version 2)"
version: "unspecified"
type: report
authors:
- name: "internet-court"
date-released: "2026-07-21"
url: "https://skillstore.io/skills/internet-court-near-intents/audits/2"
identifiers:
- type: other
value: "skillstore:internet-court-near-intents:audit:2"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this scoreEvidence Confidence: Medium
41
Architecture
85
Maintainability
87
Content
65
Community
83
Spec Compliance
What You Can Build
Create a swap widget
Build a React interface that previews quotes, connects wallets, sends deposits, and shows swap status.
Automate server-side swaps
Use TypeScript examples to request quotes, send EVM deposits, submit transaction hashes, and poll results.
Plan multi-chain transfer flows
Compare chain-specific deposit rules before adding NEAR Intents support to a product roadmap.
Try These Prompts
Explain the swap flow
Use near-intents to explain the NEAR Intents 1Click swap lifecycle for a new developer. Include quote, deposit, submit, and status steps.
Design a quote preview
Use near-intents to design a dry quote preview for USDC to wNEAR. Include required fields, validation, and display notes.
Build a React widget
Use near-intents to outline a React swap widget with token loading, wallet connection, quote preview, deposit transaction, and status polling.
Review a production integration
Use near-intents to review my planned production NEAR Intents integration. Focus on key handling, slippage, deadlines, refund addresses, and status failures.
Best Practices
Use dry quotes for previews and request committed quotes only when the user is ready to swap.
Validate chain, asset, amount, recipient, refund address, deadline, and memo before any deposit transaction.
Keep signing keys server-side or in user wallets, and use least-privilege API key handling.
Avoid
Do not place partner API keys in browser-exposed environment variables.
Do not send funds to a deposit address without showing the user amount, asset, chain, and recipient details.
Do not treat display-only USD fields as settlement, accounting, or slippage enforcement values.
Frequently Asked Questions
What does this skill help build?
It helps build NEAR Intents 1Click integrations for quotes, deposits, status polling, and multi-chain swap flows.
Does it execute swaps by itself?
No. It provides guidance and examples. The user or generated application must approve and send transactions.
Which tools can use it?
The report lists support for Claude, Codex, and Claude Code.
Is it suitable for production without changes?
No. Production use needs security review, key custody controls, error handling, monitoring, and user confirmation flows.
Does it cover non-EVM chains?
Yes. It includes notes for Solana, NEAR, TON, Tron, Stellar, EVM chains, intents balance, and passive deposit flows.
What is the biggest safety concern?
The examples can handle real private keys and token transfers, so transaction validation and key management are essential.