A skill your agent uses when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior…

MITAuto-check passedBackend & APIs

Install Deposit Qr

skills CLI
$ npx skills add Superior-Trade/superior-skills --skill deposit-qr -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Superior-Trade/superior-skills deposit-qr --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Superior-Trade/superior-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/deposit-qr .claude/skills/deposit-qr && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
deposit-qr
GitHub stars
215
Token cost
~1.1k tokens
SKILL.md length
456 words
Files
2 (incl. scripts)
Skills in repo
31
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior…

  • A user needs a QR code
  • SKILL.md covers Required Inputs, Safety Rules, QR Generator and Example: Fund a Superior…, plus 2 more sections
  • Runs JavaScript scripts from its folder; calls node; reaches quickchart.io
  • Wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter

What it does

Deposit Qr is an agent skill from Superior-Trade/superior-skills. Use when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior Trade workflows.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts.

It sits in Backend & APIs, covering Smart contracts and Trading and backtesting. It works with Hyperliquid, Polymarket, Circle USDC and Ethereum. The repository describes itself as: Open agent skills and tool schemas for Superior Trade — build, backtest, and deploy trading strategies on Hyperliquid. The licence is MIT.

When your agent uses it

  • A user needs a QR code
  • Wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter
  • Other Superior Trade workflows

Example prompts

  • “/deposit-qr”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 9d41db5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • quickchart.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Deposit Qr loads about 1.1k tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 456 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from Superior-Trade/superior-skills at commit 9d41db5, republished under its MIT licence (© Superior-Trade). 456 words, ~1,064 tokens.

Download SKILL.mdSave it as .claude/skills/deposit-qr/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
deposit-qr
description
Use when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior Trade workflows.

Deposit QR

Use this skill to create a wallet-scannable QR code for sending a coin or ERC-20 token to a Superior-managed EVM wallet address on a named chain.

This is for funding the wallet itself. It is not the same as a venue-specific deposit intent. Use GET /wallet for the managed destination and deposit details currently exposed by Unified API.

For external bridge/provider flows such as Relay, Robinhood Chain USDG, MetaMask Mobile bridge links, or prefilled third-party deposit URLs, use skills/external-deposit instead. Do not use this primitive to encode arbitrary bridge calldata, approvals, or contract deposit calls into transaction QRs.

Required Inputs

Ask for or verify all four fields:

  • Destination wallet address, for example 0x1111111111111111111111111111111111111111
  • Chain, for example arbitrum, base, avalanche, polygon, or ethereum
  • Asset, for example USDC, USDC.e, ETH, AVAX, MATIC, or a token contract address
  • Amount

Never guess the chain. The same address can exist on many EVM chains, and sending a token on the wrong chain can strand funds.

Safety Rules

  • Do not request private keys, seed phrases, passwords, or exchange credentials.
  • Show the destination address, chain, asset, token contract, and amount before presenting the QR code.
  • Warn that the user must send the correct asset on the correct chain.
  • For ERC-20 tokens, include the token contract address in the summary.
  • For wallet compatibility, provide both the EIP-681 QR and a plain-address fallback QR.
  • Do not claim a deposit arrived. Verify with the relevant chain explorer, wallet balance, or Superior Trade API after the user sends funds.
  • Do not use MetaMask deeplinks or QR codes for arbitrary contract calldata. This skill only covers native-token and ERC-20 transfer payment URIs.
Show full SKILL.md (184 more words)Show less

QR Generator

Use the bundled script:

bash
node skills/deposit-qr/scripts/create-deposit-qr.mjs \
  --address 0x1111111111111111111111111111111111111111 \
  --chain arbitrum \
  --asset USDC \
  --amount 5

It prints JSON with:

  • payment_uri — EIP-681 URI for the requested token transfer
  • qr_url — hosted QR image URL for the payment URI
  • plain_address_qr_url — fallback QR image URL containing only the destination address
  • summary — human-readable chain, asset, token, amount, and destination

Display the QR in Markdown when the client supports images:

markdown
![Deposit QR](https://quickchart.io/qr?size=360&text=...)

Example: Fund a Superior Wallet with Arbitrum USDC

bash
node skills/deposit-qr/scripts/create-deposit-qr.mjs \
  --address 0x1111111111111111111111111111111111111111 \
  --chain arbitrum \
  --asset USDC \
  --amount 5

Tell the user:

text
Deposit QR Summary:
* Destination: 0x1111111111111111111111111111111111111111
* Chain: Arbitrum One
* Asset: native USDC
* Token contract: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831
* Amount: 5 USDC

Scan the QR with a wallet that supports Arbitrum token-transfer URIs. If the wallet does not prefill the token transfer correctly, use the plain address fallback and manually select Arbitrum native USDC.

Common Mistakes

  • Using this QR as the Lighter intent address. The destination here is the Superior wallet, not the Lighter deposit intent.
  • Omitting the chain. A plain address QR alone does not specify Arbitrum vs Base vs Avalanche.
  • Using Ethereum mainnet USDC when the workflow needs Arbitrum/Base/Avalanche USDC.
  • Assuming every wallet supports ERC-20 EIP-681 transfer URIs. Always provide the plain-address fallback.
  • Using this primitive for Relay or other bridge UIs. Use skills/external-deposit for prefilled bridge links and quote-backed external wallet flows.

Next Step for Lighter

After sending funds, use Unified API to inspect the managed wallet and deposit history:

text
GET /wallet
GET /wallet/deposits

If the current OpenAPI contract does not expose a Lighter CCTP intent action, report that venue-funding step as unavailable.

© Superior-Trade, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in skills/deposit-qr of Superior-Trade/superior-skills.

  • SKILL.md
  • scripts/create-deposit-qr.mjs

Open the folder on GitHubat commit 9d41db5

Compare with similar skills

Deposit Qr next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Deposit Qr compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Deposit Qr this skillSuperior-Trade/superior-skills215—~1.1kAutomated safety check: PassMIT
Aomi Transactjeremylongshore/tons-of-skills-marketplace2.8k—~2.3kAutomated safety check: PassMIT
Okx Dapp Discoveryinternet-court/internet-court-skill6.6k1 repos~6.9kAutomated safety check: PassMIT
Trading Evmalsk1992/CloddsBot3k—~1.9kAutomated safety check: PassMIT
Okx Dapp Discoveryaiskillstore/marketplace4331 repos~5.6kAutomated safety check: PassMIT
CapacitrBankrBot/skills1.2k—~3kAutomated safety check: PassNone

Similar skills

  • Aomi Transact

    jeremylongshore/tons-of-skills-marketplace

    Build natural-language crypto agents, web3 assistants, and trading bots that read and write EVM chain state.

    2.8k GitHub stars~2.3k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Okx Dapp Discovery

    internet-court/internet-court-skill

    Plugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid, PancakeSwap, Morpho, Raydium, Curve, Compound, Pendle, Lido, ether.fi, GMX, Kamino, Orca, Meteora, Clanker, pump.fun…

    6.6k GitHub starsUsed in 1 repo~6.9k tokens
    Backend & APIsAuto-check passed
  • Trading Evm

    alsk1992/CloddsBot

    Trade tokens on EVM chains - Uniswap V3, 1inch on Ethereum, Arbitrum, Optimism, Base, Polygon

    3k GitHub stars~1.9k tokensUpdated 8 days ago
    Backend & APIsAuto-check passed
  • Okx Dapp Discovery

    aiskillstore/marketplace

    Plugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid, PancakeSwap, Morpho, Raydium, Curve, Compound, Pendle, Lido, ether.fi, GMX, Kamino, Orca, Meteora, Clanker, pump.fun…

    433 GitHub starsUsed in 1 repo~5.6k tokens
    Backend & APIsAuto-check passed
  • Capacitr

    BankrBot/skills

    Paste a URL or free text and get matched Polymarket / Hyperliquid / Deribit markets with Quotient edge scores.

    1.2k GitHub stars~3k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Aomi Transact

    sickn33/agentic-awesome-skills

    Build natural-language crypto/DeFi agents and EVM MCP plugins (Claude Code, Cursor, Codex, Gemini).

    47k GitHub starsUsed in 1 repo~2.3k tokens
    Business, Finance & HRAuto-check passed

More from Superior-Trade/superior-skills

All 31 skills in this repo
  • Superior Trade Auth

    Superior-Trade/superior-skills

    A skill your agent uses when an agent needs to register a Superior Trade account, verify an email OTP, configure x-api-key authentication, or recover from missing or invalid credentials before using…

    215 GitHub stars~950 tokensUpdated 1 mo ago
    Auto-check passed
  • External Deposit

    Superior-Trade/superior-skills

    A skill your agent uses when a user wants to fund or bridge from an external wallet through a third-party UI such as Relay, especially when asking for MetaMask Mobile QR codes, bridge links…

    215 GitHub stars~1.7k tokensUpdated 1 mo ago
    Auto-check passed
  • Aerodrome

    Superior-Trade/superior-skills

    A skill your agent uses when creating, validating, backtesting, deploying, sizing, or troubleshooting Aerodrome/Base spot trading strategies through the Superior Trade API, especially Freqtrade…

    215 GitHub stars~2.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Polymarket

    Superior-Trade/superior-skills

    A skill your agent uses when the user wants to trade, research, or backtest Polymarket prediction markets through Superior Trade — finding markets by slug or event URL, placing a single immediate…

    215 GitHub stars~4.2k tokensUpdated 1 mo ago
    Auto-check passed
  • Backtesting

    Superior-Trade/superior-skills

    A skill your agent uses when running, interpreting, or designing backtests on Superior Trade — anything about backtest windows, trade-count thresholds, exit-reason mix, parameter sweeps…

    215 GitHub stars~2.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Basis Arb

    Superior-Trade/superior-skills

    A skill your agent uses when the user asks for spot-perp basis trade, basis arbitrage, cash-and-carry, perp discount, or any setup that reads the spot–perp basis as a positioning signal.

    215 GitHub stars~2.8k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Deposit Qr

What does Deposit Qr do?

A skill your agent uses when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior…. Deposit Qr is an agent skill from Superior-Trade/superior-skills. Use when a user needs a QR code or wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter, Polymarket, Hyperliquid, or other Superior Trade workflows.

When should I use Deposit Qr?

Deposit Qr fits situations like: A user needs a QR code; wallet payment URI to fund a Superior-managed EVM wallet on a specific chain before using Lighter; other Superior Trade workflows.

How do I install Deposit Qr in Claude Code?

Run `npx skills add Superior-Trade/superior-skills --skill deposit-qr -a claude-code`. Or copy the skill folder (skills/deposit-qr in Superior-Trade/superior-skills) into .claude/skills/deposit-qr in your project. Claude Code loads it when a task matches its description.

How do I install Deposit Qr in Codex?

Run `npx skills add Superior-Trade/superior-skills --skill deposit-qr -a codex`. Or copy the skill folder (skills/deposit-qr in Superior-Trade/superior-skills) into .agents/skills/deposit-qr in your project. Codex loads it when a task matches its description.

Can I use Deposit Qr in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Superior-Trade/superior-skills --skill deposit-qr -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/deposit-qr, .gemini/skills/deposit-qr, .github/skills/deposit-qr and .opencode/skills/deposit-qr in your project.

What does Deposit Qr need to run?

Going by SKILL.md and its folder, Deposit Qr needs JavaScript for the scripts in its folder and the command-line tools its instructions call (node). Our summary lists: Node.js.

Does Deposit Qr access the network?

SKILL.md names 1 domain. In commands or code: quickchart.io; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Deposit Qr safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Deposit Qr use?

Deposit Qr is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Deposit Qr use?

About 1.1k tokens (SKILL.md is roughly 4.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Deposit Qr?

Skills that share tags, products or a category with Deposit Qr: Aomi Transact (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Okx Dapp Discovery (internet-court/internet-court-skill, 6.6k stars), Trading Evm (alsk1992/CloddsBot, 3k stars) and Okx Dapp Discovery (aiskillstore/marketplace, 433 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Deposit Qr?

Superior-Trade (a GitHub organization) maintains it in Superior-Trade/superior-skills, which has 215 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on September 10, 2026.

Source: Superior-Trade/superior-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.