
Product
Secure Your AI-Generated Code with Socket MCP
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
@arthswap/smart-order-router
Advanced tools
This repository contains routing logic for the ArthSwap V3 protocol.
It searches for the most efficient way to swap token A for token B, considering splitting swaps across multiple routes and gas costs.
First make sure you have run npm install
and npm run build
.
npm run test
Make sure the .env
file is configured to connect to mainnet and other chains. See the CLI section below for more details.
npm run integ-test
The package can be run as a CLI for testing purposes.
First create a .env
file in the root of the project and configure:
JSON_RPC_PROVIDER = '<JSON_RPC_PROVIDER>'
Some examples to use for manual CLI testing.
./bin/cli quote --tokenIn 0xDb07bc6A3AcE2ab89c9a934243A85B2bf820749D --tokenOut 0x92e6166c812617cfE08848A9C842a3FF6d8EB0Dd --amount 1 --exactIn --protocols v2,v3,mixed --chainId 81
Best Route:
[V3] 100.00% = USDC -- 0.01% [0x3c5192dC487839A73389d58a2C94BC761fa36be3] --> USDT
Raw Quote Exact In:
0.99
Gas Adjusted Quote In:
0.99
Gas Used Quote Token: 0.001129
Gas Used USD: 0.001129
Calldata: undefined
Value: undefined
blockNumber: "3941379"
estimatedGasUsed: "113000"
gasPriceWei: "1000000000"
Total ticks crossed: 1
FAQs
ArthSwap Smart Order Router
The npm package @arthswap/smart-order-router receives a total of 0 weekly downloads. As such, @arthswap/smart-order-router popularity was classified as not popular.
We found that @arthswap/smart-order-router demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
Security News
As vulnerability data bottlenecks grow, the federal government is formally investigating NIST’s handling of the National Vulnerability Database.
Research
Security News
Socket’s Threat Research Team has uncovered 60 npm packages using post-install scripts to silently exfiltrate hostnames, IP addresses, DNS servers, and user directories to a Discord-controlled endpoint.