listProtocols(), getProtocol(slug), getProtocolsByCategory and getProtocolsByChain read the protocol catalog. Each protocol has its own subpath, @eco-incorp/sauce/protocols/<slug>, exporting protocolInfo, deployments, its ABIs and named SauceScript templates; the uniswap-v3 page shows that shape. @eco-incorp/sauce/skills returns each protocol’s Markdown document as text.
Protocol subpaths (133)
aave-v2, aave-v3, aave-v4, abracadabra, across, aerodrome, aerodrome-slipstream, aevo, alchemix, ambient, arbitrum-bridge, arrakis, axelar, balancer-v2, base-bridge, baseswap, beefy, benqi, camelot, cbeth, cctp, celer, chainlink, chainlink-ccip, circle-gateway, compound-v2, compound-v3, connext, convex, cowswap, crvusd, curve, debridge, dodo, eigenlayer, ens, erc20, erc3156, erc4626, ethena, etherfi, euler-v2, fenix, fluid, frax, frax-ether, gains-network, gamma, gelato, gho, gmx-v1, gmx-v2, harvest, hegic, hop, hyperlane, instadapp, kelp, kim, kyberswap, kyberswap-aggregator, layerbank, layerzero, level-finance, lido, lifi, linea-bridge, liquity-v1, liquity-v2, lynex, maker, mantle-meth, maverick, moonwell, morpho-blue, mux-protocol, olympus, oneinch, openocean, optimism-bridge, opyn, pancakeswap-v2, pancakeswap-v3, paraswap, pendle, permit2, perpetual-protocol, polygon-bridge, premia, puffer, pyth, quickswap, radiant, ramses, reflexer, renzo, rocket-pool, sablier, safe, scroll-bridge, seaport, silo, socket, sommelier, spark, spookyswap, squid, stader, stargate, superfluid, sushiswap-v2, swell, synapse, syncswap, synthetix-v3, synthra-v3, thales, thena, thruster, tokemak, trader-joe, uniswap-v2, uniswap-v3, uniswap-v4, unitflow-v3, velodrome, venus, vertex, wormhole, yearn-v3, zerolend, zerox, zksync-bridge
Generated from the type declarations of @eco-incorp/sauce.
getProtocolIndex
Function · @eco-incorp/sauce, @eco-incorp/sauce/skills
Load the master protocol index skill file.
Returns markdown content with all protocols, categories, operations, and chain coverage.
getProtocolSkill
Function · @eco-incorp/sauce, @eco-incorp/sauce/skills
Load a specific protocol’s skill file by slug.
Returns markdown describing the protocol, its operations,
SauceScript examples, contract addresses, and ABI methods.
The slug is matched against listSkillSlugs(), so it can only name a skill this package ships;
anything else surfaces as the same not-found error.
listSkillSlugs
Function · @eco-incorp/sauce, @eco-incorp/sauce/skills
List all available protocol skill slugs.
