← Back to Skills Marketplace
0xmasayoshi

SushiSwap API

by 0xMasayoshi · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
1361
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install sushiswap-api
Description
REST API for optimized token swapping (including executable transaction generation), swap quoting, and pricing using the SushiSwap Aggregator. Use this skill when the user wants to: - Get a swap quote between two tokens on 40+ evm networks - Generate executable swap transaction data - Fetch token prices for a specific network or token - Retrieve token metadata - Discover supported AMM liquidity sources - Integrate SushiSwap swapping or pricing logic via HTTP/REST (and not the SushiSwap Javascript API)
Usage Guidance
This skill appears to be a documentation-driven wrapper around SushiSwap's HTTP API and does not request credentials or install code. Before installing: (1) Verify the API base URL (https://api.sushi.com) and that the OpenAPI file matches the official SushiSwap API from a trusted source; (2) Decide how you will supply the mandatory 'referrer' value (the skill forbids auto-generating it) — treat it as an integrator identifier and do not embed secrets; (3) Review the openapi.yaml for any unexpected endpoints or encoded/obfuscated blocks (the scanner flagged a base64 pattern); (4) Be aware that fee and feeReceiver parameters can redirect fees — only use trusted feeReceiver addresses and understand business implications; (5) Do not provide private keys or wallet secrets to the skill — the API returns transaction calldata but the skill does not and should not sign or submit transactions on your behalf without explicit, secure handling. If you need higher assurance, ask the skill author for a source/homepage or a cryptographic provenance proof for the OpenAPI file.
Capability Analysis
Type: OpenClaw Skill Name: sushiswap-api Version: 0.1.0 The skill bundle provides a legitimate integration with the SushiSwap API for token swapping, pricing, and transaction generation. The `SKILL.md` and `references/OPENAPI.md` files contain clear instructions for the AI agent, emphasizing the use of a `referrer` parameter and explicitly forbidding the fabrication of transaction calldata or unauthorized modification of fee parameters. There is no evidence of prompt injection attempts, data exfiltration, malicious execution, persistence mechanisms, or obfuscation. The `openapi.yaml` defines standard API endpoints for DeFi interactions, including the generation of transaction data, which is expected for this type of service and is intended for user approval, not automatic execution by the agent.
Capability Assessment
Purpose & Capability
Name and description match the included OpenAPI schema and SKILL.md: the files describe quote, swap, price, token, and liquidity-provider endpoints for the SushiSwap Aggregator. The skill does not request unrelated binaries, credentials, or config paths.
Instruction Scope
SKILL.md is prescriptive about using the bundled openapi.yaml and about constructing requests. It requires a mandatory 'referrer' parameter for quote/swap endpoints and explicitly prohibits agents from auto-generating or spoofing it — but the skill does not declare any environment variable or config location where a referrer value must come from. Aside from that mismatch, the instructions do not request access to files, secrets, or unrelated system state, and they caution agents to follow the schema and not fabricate transaction calldata.
Install Mechanism
No install spec and no code to write or execute — instruction-only skill (lowest install risk).
Credentials
The skill declares no required environment variables or credentials, which is proportional to an HTTP API client. However, it mandates a 'referrer' value for swap/quote calls but does not provide a declared place to supply that (no requires.env or primaryEnv). Also, fee-related parameters (fee, feeReceiver) are available in the API; these are legitimate but could be abused if an integrator sets feeReceiver to route fees elsewhere — this is a business-policy risk, not a direct technical secret request.
Persistence & Privilege
always is false and model invocation is allowed (platform defaults). The skill does not request persistent system presence or modify other skills or system configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sushiswap-api
  3. After installation, invoke the skill by name or use /sushiswap-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of the sushiswap-api skill. - Provides REST access to optimized token swapping, quoting, pricing, and token metadata via the SushiSwap Aggregator across 40+ EVM networks. - Supports executable transaction generation and retrieval of supported AMM liquidity sources. - Requires a mandatory referrer parameter for swap-related endpoints. - Includes guidance on integrator fee splits and error handling.
Metadata
Slug sushiswap-api
Version 0.1.0
License
All-time Installs 3
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is SushiSwap API?

REST API for optimized token swapping (including executable transaction generation), swap quoting, and pricing using the SushiSwap Aggregator. Use this skill when the user wants to: - Get a swap quote between two tokens on 40+ evm networks - Generate executable swap transaction data - Fetch token prices for a specific network or token - Retrieve token metadata - Discover supported AMM liquidity sources - Integrate SushiSwap swapping or pricing logic via HTTP/REST (and not the SushiSwap Javascript API). It is an AI Agent Skill for Claude Code / OpenClaw, with 1361 downloads so far.

How do I install SushiSwap API?

Run "/install sushiswap-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SushiSwap API free?

Yes, SushiSwap API is completely free (open-source). You can download, install and use it at no cost.

Which platforms does SushiSwap API support?

SushiSwap API is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SushiSwap API?

It is built and maintained by 0xMasayoshi (@0xmasayoshi); the current version is v0.1.0.

💬 Comments