{"id":"4c7e27a8-34c2-49fd-9802-a10662e94ed3","entityType":"agent","slug":"clawhub-bytesagain-lab-dex-aggregator","name":"Dex Aggregator","canonicalUrl":"https://www.xpersona.co/agent/clawhub-bytesagain-lab-dex-aggregator","canonicalPath":"/agent/clawhub-bytesagain-lab-dex-aggregator","generatedAt":"2026-10-11T01:45:27.811Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T22:34:39.580Z","emptyReason":null},"description":"DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints Skill: Dex Aggregator Owner: bytesagain-lab Summary: DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints Tags: chinese:1.0.0, latest:4.0.0, productivity:1.0.1 Version history: v4.0.0 | 2026-03-23T00:46:46.935Z | user Clean package v3.0.0 | 2026-03-19T12:09:16.478Z | user v3.0.0: Complete rewrite with real functionality. v2.0.1 |","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s174pq5f3gzez3838vt2642fmx848f1d:dex-aggregator","sourceUrl":"https://clawhub.ai/bytesagain-lab/dex-aggregator","homepage":"https://clawhub.ai/bytesagain-lab/skills/dex-aggregator","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/bytesagain-lab/dex-aggregator","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/bytesagain-lab/skills/dex-aggregator","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":62,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints Skill: Dex Aggrega"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T22:34:39.580Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T22:34:39.580Z","emptyReason":null},"stars":null,"forks":null,"downloads":1241,"packageName":null,"latestVersion":"4.0.0","tractionLabel":"1.2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T22:34:39.521Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T22:34:39.580Z","lastCrawledAt":"2026-10-10T22:34:39.521Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T22:34:39.521Z","lastVerifiedAt":null,"highlights":[{"version":"4.0.0","createdAt":"2026-03-23T00:46:46.935Z","changelog":"Clean package","fileCount":4,"zipByteSize":9259},{"version":"3.0.0","createdAt":"2026-03-19T12:09:16.478Z","changelog":"v3.0.0: Complete rewrite with real functionality.","fileCount":5,"zipByteSize":5653},{"version":"2.0.1","createdAt":"2026-03-18T10:40:54.016Z","changelog":"update","fileCount":5,"zipByteSize":7166},{"version":"2.0.0","createdAt":"2026-03-17T18:51:38.714Z","changelog":"v2.5 standard: Use-when desc, homepage, source, security fix","fileCount":5,"zipByteSize":5940},{"version":"2.3.5","createdAt":"2026-03-16T12:55:34.487Z","changelog":"yaml-fix+quality","fileCount":5,"zipByteSize":5977},{"version":"2.3.4","createdAt":"2026-03-16T11:59:21.974Z","changelog":"yaml-fix+quality","fileCount":5,"zipByteSize":5978},{"version":"2.3.3","createdAt":"2026-03-15T21:42:34.280Z","changelog":"Quality upgrade: custom functionality","fileCount":4,"zipByteSize":4971},{"version":"2.3.2","createdAt":"2026-03-15T11:47:58.695Z","changelog":"De-template, unique content, script cleanup","fileCount":4,"zipByteSize":4987}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s174pq5f3gzez3838vt2642fmx848f1d:dex-aggregator","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T01:45:27.810Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bytesagain-lab-dex-aggregator/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T22:34:39.580Z","emptyReason":null},"readme":"Skill: Dex Aggregator\n\nOwner: bytesagain-lab\n\nSummary: DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints\n\nTags: chinese:1.0.0, latest:4.0.0, productivity:1.0.1\n\nVersion history:\n\nv4.0.0 | 2026-03-23T00:46:46.935Z | user\n\nClean package\n\nv3.0.0 | 2026-03-19T12:09:16.478Z | user\n\nv3.0.0: Complete rewrite with real functionality.\n\nv2.0.1 | 2026-03-18T10:40:54.016Z | user\n\nupdate\n\nv2.0.0 | 2026-03-17T18:51:38.714Z | user\n\nv2.5 standard: Use-when desc, homepage, source, security fix\n\nv2.3.5 | 2026-03-16T12:55:34.487Z | user\n\nyaml-fix+quality\n\nv2.3.4 | 2026-03-16T11:59:21.974Z | user\n\nyaml-fix+quality\n\nv2.3.3 | 2026-03-15T21:42:34.280Z | user\n\nQuality upgrade: custom functionality\n\nv2.3.2 | 2026-03-15T11:47:58.695Z | user\n\nDe-template, unique content, script cleanup\n\nv2.3.1 | 2026-03-15T10:57:22.635Z | user\n\nQuality fix: cleaner docs, removed flags\n\nv2.3.0 | 2026-03-14T00:19:25.296Z | user\n\nQuality fixes: removed third-party references, aligned docs with implementation\n\nv2.2.0 | 2026-03-13T16:59:50.614Z | user\n\nEnhanced descriptions for better AI triggering\n\nv1.0.2 | 2026-03-13T00:18:04.435Z | user\n\nRuntime fix\n\nv1.0.1 | 2026-03-12T02:30:51.750Z | auto\n\n- Removed the \"tips.md\" file.\n- No user-facing features or command changes.\n\nv1.0.0 | 2026-03-11T09:17:33.633Z | auto\n\nInitial release of DEX Aggregator\n\n- Instantly compares token prices, gas, and slippage across major DEXes on Ethereum, BSC, Polygon, Arbitrum, Base, and Solana.\n- Offers commands to get live swap quotes, compare pools, fetch trending tokens, and check chain gas fees.\n- Supports optimal routing recommendations and large trade price impact analysis.\n- Integrates with DexScreener and 1inch APIs for aggregated data.\n\nArchive index:\n\nArchive v4.0.0: 4 files, 9259 bytes\n\nFiles: scripts/script.sh (15745b), skill-card.md (1946b), SKILL.md (1381b), _meta.json (133b)\n\nFile v4.0.0:SKILL.md\n\n---\nname: \"dex-aggregator\"\nversion: \"4.0.0\"\ndescription: \"DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints\"\nauthor: \"BytesAgain\"\nhomepage: \"https://bytesagain.com\"\nsource: \"https://github.com/bytesagain/ai-skills\"\ntags: [dex, swap, 1inch, uniswap, defi]\ncategory: \"blockchain\"\n---\n\n# Dex Aggregator\n\nDEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints. No API keys or credentials required — outputs reference documentation only.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `intro` | Aggregator mechanics, major platforms |\n| `standards` | 1inch Fusion, 0x RFQ, CowSwap batches |\n| `troubleshooting` | Reverted transactions, approvals, price impact |\n| `performance` | Split ratios, gas estimation, private pools |\n| `security` | Approvals, front-running, token risks |\n| `migration` | CEX to DEX, single-DEX to aggregator, cross-chain |\n| `cheatsheet` | API endpoints, chain IDs, router addresses |\n| `faq` | Fees, safety, savings, integration |\n\n## Output Format\n\nAll commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access.\n\n---\n\n*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*\n\nFile v4.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"4.0.0\",\n  \"publishedAt\": 1774226806935\n}\n\nFile v4.0.0:skill-card.md\n\n## Description:\n\nDEX aggregation reference - routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[bytesagain-lab](https://clawhub.ai/user/bytesagain-lab)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers, engineers, and DeFi operators use this skill to retrieve plain-text reference guidance on DEX aggregators, routing behavior, swap standards, troubleshooting, security practices, migration paths, API endpoints, chain IDs, and router addresses.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: DEX endpoints, router addresses, and swap guidance can become outdated or incorrect for real-fund transactions.\n\nMitigation: Verify endpoints, router addresses, token contracts, approvals, and financial assumptions against official project documentation before using the guidance with real funds.\n\n## Reference(s):\n\n- [Dex Aggregator on ClawHub](https://clawhub.ai/bytesagain-lab/skills/dex-aggregator)\n- [bytesagain-lab publisher profile](https://clawhub.ai/user/bytesagain-lab)\n- [BytesAgain homepage](https://bytesagain.com)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, guidance, shell commands]\n\n**Output Format:** [Plain-text reference documentation with Markdown-style headings emitted by shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [No API calls, credentials, network access, file writes, or persistence are indicated by the artifact or server security evidence.]\n\n## Skill Version(s):\n\n4.0.0 (source: frontmatter and server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v3.0.0: 5 files, 5653 bytes\n\nFiles: scripts/dex.sh (12244b), scripts/script.sh (2319b), SKILL.md (855b), tips.md (237b), _meta.json (133b)\n\nFile v3.0.0:SKILL.md\n\n---\nname: \"dex-aggregator\"\nversion: \"3.0.0\"\ndescription: \"Aggregate DEX prices and DeFi protocol data using DeFiLlama API. Use when comparing token prices. Requires curl.\"\nauthor: \"BytesAgain\"\nhomepage: \"https://bytesagain.com\"\n---\n\n# dex-aggregator\n\nAggregate DEX prices and DeFi protocol data using DeFiLlama API. Use when comparing token prices. Requires curl.\n\n## Commands\n\n### `tvl`\n\n```bash\nscripts/script.sh tvl <protocol>\n```\n\n### `protocols`\n\n```bash\nscripts/script.sh protocols\n```\n\n### `trending`\n\n```bash\nscripts/script.sh trending\n```\n\n### `gas`\n\n```bash\nscripts/script.sh gas\n```\n\n### `watchlist`\n\n```bash\nscripts/script.sh watchlist\n```\n\n### `add-watch`\n\n```bash\nscripts/script.sh add-watch <token>\n```\n\n## Data Storage\n\nData stored in `~/.local/share/dex-aggregator/`.\n\n---\n\n*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*\n\nFile v3.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"3.0.0\",\n  \"publishedAt\": 1773922156478\n}\n\nFile v3.0.0:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.0.1: 5 files, 7166 bytes\n\nFiles: scripts/dex.sh (12244b), scripts/script.sh (2253b), SKILL.md (4417b), tips.md (237b), _meta.json (133b)\n\nFile v2.0.1:SKILL.md\n\n---\nversion: \"2.0.0\"\nname: DEX Aggregator\ndescription: \"Find optimal swap rates by comparing prices across decentralized exchanges. Use when comparing swaps, routing trades, checking DEX liquidity.\"\nauthor: BytesAgain\nhomepage: https://bytesagain.com\nsource: https://github.com/bytesagain/ai-skills\n---\n\n# DEX Aggregator\n\nA multi-purpose utility tool for managing structured data entries. Add, list, search, remove, and export data items. Includes configuration management, status monitoring, and a full activity history log.\n\n## Commands\n\n### `run` — Execute main function\n\nRun the primary operation with the given arguments.\n\n```bash\nbash scripts/script.sh run \"process batch job\"\nbash scripts/script.sh run \"sync data from upstream\"\n```\n\n### `config` — Configuration\n\nDisplay or manage configuration. Shows the config file path and logs the operation.\n\n```bash\nbash scripts/script.sh config\nbash scripts/script.sh config \"set api_key=abc123\"\n```\n\n### `status` — Show status\n\nDisplay current operational status of the tool.\n\n```bash\nbash scripts/script.sh status\n```\n\n**Output:** Status indicator (\"ready\") and logs the check to history.\n\n### `init` — Initialize\n\nInitialize the data directory and prepare for first use.\n\n```bash\nbash scripts/script.sh init\n```\n\n**Output:** Confirmation message with data directory path.\n\n### `list` — List items\n\nDisplay all entries stored in the data log. Shows \"(empty)\" if no data exists.\n\n```bash\nbash scripts/script.sh list\n```\n\n### `add` — Add entry\n\nAdd a new timestamped entry to the data log.\n\n```bash\nbash scripts/script.sh add \"ETH/USDT swap — best rate found on Uniswap V3\"\nbash scripts/script.sh add \"liquidity check: pool depth $2.3M\"\nbash scripts/script.sh add \"gas estimate: 145 gwei, total cost $12.40\"\n```\n\n### `remove` — Remove entry\n\nRemove an entry by identifier.\n\n```bash\nbash scripts/script.sh remove \"item-id\"\n```\n\n### `search` — Search\n\nSearch the data log for entries matching a keyword (case-insensitive).\n\n```bash\nbash scripts/script.sh search \"swap\"\nbash scripts/script.sh search \"ETH\"\n```\n\n### `export` — Export data\n\nExport all data log entries to stdout.\n\n```bash\nbash scripts/script.sh export\n```\n\n### `info` — Show info\n\nDisplay version and data directory path.\n\n```bash\nbash scripts/script.sh info\n```\n\n### `help` / `version`\n\n```bash\nbash scripts/script.sh help\nbash scripts/script.sh version\n```\n\n## Data Storage\n\nAll data is stored locally in `~/.local/share/dex-aggregator/` (override with `DEX_AGGREGATOR_DIR` environment variable, or `XDG_DATA_HOME`):\n\n- **Data log:** `data.log` — timestamped entries added via `add` command\n- **Activity history:** `history.log` — global log of all operations with timestamps\n- **Configuration:** `config.json` (referenced by `config` command)\n\nEach data entry is stored as `YYYY-MM-DD <value>` format.\n\n## Requirements\n\n- **bash 4+**\n- **grep, cat, du, date** (standard coreutils)\n- No external dependencies — fully self-contained\n\n## When to Use\n\n1. **Trade logging** — Record swap comparisons, rate quotes, and routing decisions for later review\n2. **Liquidity tracking** — Add entries tracking pool depths and liquidity changes over time\n3. **Gas cost journaling** — Log gas estimates and actual costs to identify optimal trading windows\n4. **Research notes** — Store findings about DEX performance, slippage observations, and price impact data\n5. **Data export for analysis** — Export logged entries for further analysis in spreadsheets or custom scripts\n\n## Examples\n\n```bash\n# Initialize and check status\nbash scripts/script.sh init\nbash scripts/script.sh status\n\n# Add several data entries\nbash scripts/script.sh add \"Uniswap V3 ETH/USDC: 1 ETH = 3,245.67 USDC\"\nbash scripts/script.sh add \"SushiSwap ETH/USDC: 1 ETH = 3,243.12 USDC\"\nbash scripts/script.sh add \"Best route: Uniswap V3 (+$2.55 vs SushiSwap)\"\n\n# List all entries\nbash scripts/script.sh list\n\n# Search for specific entries\nbash scripts/script.sh search \"Uniswap\"\n\n# Export all data\nbash scripts/script.sh export\n\n# View tool info\nbash scripts/script.sh info\n```\n\n## Environment Variables\n\n| Variable | Description | Default |\n|----------|-------------|---------|\n| `DEX_AGGREGATOR_DIR` | Custom data directory path | `~/.local/share/dex-aggregator` |\n| `XDG_DATA_HOME` | XDG base data directory (fallback) | `~/.local/share` |\n\n---\n\nPowered by BytesAgain | bytesagain.com | hello@bytesagain.com\n\nFile v2.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.0.1\",\n  \"publishedAt\": 1773830454016\n}\n\nFile v2.0.1:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.0.0: 5 files, 5940 bytes\n\nFiles: scripts/dex.sh (12244b), scripts/script.sh (2253b), SKILL.md (1117b), tips.md (237b), _meta.json (133b)\n\nFile v2.0.0:SKILL.md\n\n---\nversion: \"2.0.0\"\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage.\"\nauthor: BytesAgain\nhomepage: https://bytesagain.com\nsource: https://github.com/bytesagain/ai-skills\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\n- Run `dex-aggregator help` for all commands\n\nFile v2.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.0.0\",\n  \"publishedAt\": 1773773498714\n}\n\nFile v2.0.0:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.3.5: 5 files, 5977 bytes\n\nFiles: scripts/dex.sh (12244b), scripts/script.sh (2253b), SKILL.md (1170b), tips.md (237b), _meta.json (133b)\n\nFile v2.3.5:SKILL.md\n\n---\nversion: \"2.0.0\"\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage, and optimal swap routes using DexScreener and 1inch APIs. Use when you need dex aggregator capabilities. Triggers on: dex aggregator.\"\nauthor: BytesAgain\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\n- Run `dex-aggregator help` for all commands\n\nFile v2.3.5:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.3.5\",\n  \"publishedAt\": 1773665734487\n}\n\nFile v2.3.5:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.3.4: 5 files, 5978 bytes\n\nFiles: scripts/dex.sh (12244b), scripts/script.sh (2253b), SKILL.md (1170b), tips.md (237b), _meta.json (133b)\n\nFile v2.3.4:SKILL.md\n\n---\nversion: \"2.0.0\"\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage, and optimal swap routes using DexScreener and 1inch APIs. Use when you need dex aggregator capabilities. Triggers on: dex aggregator.\"\nauthor: BytesAgain\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\n- Run `dex-aggregator help` for all commands\n\nFile v2.3.4:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.3.4\",\n  \"publishedAt\": 1773662361974\n}\n\nFile v2.3.4:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.3.3: 4 files, 4971 bytes\n\nFiles: scripts/dex.sh (12244b), SKILL.md (1134b), tips.md (237b), _meta.json (133b)\n\nFile v2.3.3:SKILL.md\n\n---\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage, and optimal swap routes using DexScreener and 1inch APIs. Use when you need dex aggregator capabilities. Triggers on: dex aggregator.\"\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\n- Run `dex-aggregator help` for all commands\n\nFile v2.3.3:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.3.3\",\n  \"publishedAt\": 1773610954280\n}\n\nFile v2.3.3:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.3.2: 4 files, 4987 bytes\n\nFiles: scripts/dex.sh (12244b), SKILL.md (1160b), tips.md (237b), _meta.json (133b)\n\nFile v2.3.2:SKILL.md\n\n---\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage, and optimal swap routes using DexScreener and 1inch APIs. Use when you need dex aggregator capabilities. Triggers on: dex aggregator.\"\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n## How It Works\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\n## Tips\n\n- Run `dex-aggregator help` for all commands\n\nFile v2.3.2:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.3.2\",\n  \"publishedAt\": 1773575278695\n}\n\nFile v2.3.2:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.3.1: 4 files, 5065 bytes\n\nFiles: scripts/dex.sh (12244b), SKILL.md (1300b), tips.md (237b), _meta.json (133b)\n\nFile v2.3.1:SKILL.md\n\n---\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage, and optimal swap routes using DexScreener and 1inch APIs. Use when you need dex aggregator capabilities. Triggers on: dex aggregator.\"\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n## How It Works\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\n## How It Works\n\nReads input, processes with built-in logic, outputs results. All data stays local.\n\n## Tips\n\n- Run `dex-aggregator help` for all commands\n- No API keys required\n- Works offline\n\nFile v2.3.1:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.3.1\",\n  \"publishedAt\": 1773572242635\n}\n\nFile v2.3.1:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice\n\nArchive v2.3.0: 4 files, 4961 bytes\n\nFiles: scripts/dex.sh (12244b), SKILL.md (1105b), tips.md (237b), _meta.json (133b)\n\nFile v2.3.0:SKILL.md\n\n---\nname: DEX Aggregator\ndescription: \"Compare token prices across decentralized exchanges — find best rates, lowest slippage, and optimal swap routes using DexScreener and 1inch APIs. Use when you need dex aggregator capabilities. Triggers on: dex aggregator.\"\n---\n\n# DEX Aggregator\n\nFind the best swap rates across all DEXes.\n\n## How It Works\n\n1. Query multiple DEX APIs simultaneously\n2. Compare prices including gas and slippage\n3. Recommend optimal routing\n4. Show price impact for large trades\n\n## Commands\n\n```bash\nbash scripts/dex.sh quote <token_in> <token_out> <amount> [chain]\nbash scripts/dex.sh compare <token> [chain]\nbash scripts/dex.sh pools <token> [chain]\nbash scripts/dex.sh trending [chain]\nbash scripts/dex.sh gas [chain]\n```\n\n## Supported DEXes\n\n- **Ethereum**: Uniswap V3, SushiSwap, Curve, Balancer\n- **BSC**: PancakeSwap, BiSwap\n- **Polygon**: QuickSwap, SushiSwap\n- **Arbitrum**: Camelot, SushiSwap\n- **Base**: Aerodrome, BaseSwap\n- **Solana**: Jupiter, Raydium, Orca\n---\n💬 Feedback & Feature Requests: https://bytesagain.com/feedback\nPowered by BytesAgain | bytesagain.com\n\nFile v2.3.0:_meta.json\n\n{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"2.3.0\",\n  \"publishedAt\": 1773447565296\n}\n\nFile v2.3.0:tips.md\n\n# Tips for dex-aggregator\n\n- Always verify data from multiple sources\n- API rate limits may apply — space requests\n- Set environment variables for API keys when available\n- Data is for informational purposes only, not financial advice","readmeExcerpt":"Skill: Dex Aggregator Owner: bytesagain-lab Summary: DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints Tags: chinese:1.0.0, latest:4.0.0, productivity:1.0.1 Version history: v4.0.0 | 2026-03-23T00:46:46.935Z | user Clean package v3.0.0 | 2026-03-19T12:09:16.478Z | user v3.0.0: Complete rewrite with real functionality. v2.0.1 |","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"scripts/script.sh tvl <protocol>"},{"language":"bash","snippet":"scripts/script.sh protocols"},{"language":"bash","snippet":"scripts/script.sh trending"},{"language":"bash","snippet":"scripts/script.sh gas"},{"language":"bash","snippet":"scripts/script.sh watchlist"},{"language":"bash","snippet":"scripts/script.sh add-watch <token>"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: \"dex-aggregator\"\nversion: \"4.0.0\"\ndescription: \"DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints\"\nauthor: \"BytesAgain\"\nhomepage: \"https://bytesagain.com\"\nsource: \"https://github.com/bytesagain/ai-skills\"\ntags: [dex, swap, 1inch, uniswap, defi]\ncategory: \"blockchain\"\n---\n\n# Dex Aggregator\n\nDEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints. No API keys or credentials required — outputs reference documentation only.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `intro` | Aggregator mechanics, major platforms |\n| `standards` | 1inch Fusion, 0x RFQ, CowSwap batches |\n| `troubleshooting` | Reverted transactions, approvals, price impact |\n| `performance` | Split ratios, gas estimation, private pools |\n| `security` | Approvals, front-running, token risks |\n| `migration` | CEX to DEX, single-DEX to aggregator, cross-chain |\n| `cheatsheet` | API endpoints, chain IDs, router addresses |\n| `faq` | Fees, safety, savings, integration |\n\n## Output Format\n\nAll commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access.\n\n---\n\n*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn76vqrf94wk924mddj8fp4p5x8497tb\",\n  \"slug\": \"dex-aggregator\",\n  \"version\": \"4.0.0\",\n  \"publishedAt\": 1774226806935\n}"},{"path":"skill-card.md","content":"## Description:\n\nDEX aggregation reference - routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[bytesagain-lab](https://clawhub.ai/user/bytesagain-lab)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers, engineers, and DeFi operators use this skill to retrieve plain-text reference guidance on DEX aggregators, routing behavior, swap standards, troubleshooting, security practices, migration paths, API endpoints, chain IDs, and router addresses.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: DEX endpoints, router addresses, and swap guidance can become outdated or incorrect for real-fund transactions.\n\nMitigation: Verify endpoints, router addresses, token contracts, approvals, and financial assumptions against official project documentation before using the guidance with real funds.\n\n## Reference(s):\n\n- [Dex Aggregator on ClawHub](https://clawhub.ai/bytesagain-lab/skills/dex-aggregator)\n- [bytesagain-lab publisher profile](https://clawhub.ai/user/bytesagain-lab)\n- [BytesAgain homepage](https://bytesagain.com)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, guidance, shell commands]\n\n**Output Format:** [Plain-text reference documentation with Markdown-style headings emitted by shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [No API calls, credentials, network access, file writes, or persistence are indicated by the artifact or server security evidence.]\n\n## Skill Version(s):\n\n4.0.0 (source: frontmatter and server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints Skill: Dex Aggregator Owner: bytesagain-lab Summary: DEX aggregation reference — routing algorithms, 1inch Fusion mode, CowSwap batch auctions, sandwich attack protection, and swap API endpoints Tags: chinese:1.0.0, latest:4.0.0, productivity:1.0.1 Version history: v4.0.0 | 2026-03-23T00:46:46.935Z | user Clean package v3.0.0 | 2026-03-19T12:09:16.478Z | user v3.0.0: Complete rewrite with real functionality. v2.0.1 |","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":809,"uniquenessScore":57,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T22:34:39.580Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T22:34:39.580Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T01:45:27.811Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}