Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Agents and LLMs

Euler documentation is available below in formats optimized for agents. Verify live state and simulate any transaction before execution.

Agent-readable docs

EndpointUse
/llms.txtCompact route and mechanism index. Start here.
/llms-pages.jsonResolve pages by route, audience, task, mechanism, and risk context.
/llms-full.txtFull generated docs context after selecting a task or area.
/faqConcise answers and task routing for common questions.

Loading order:

  1. Load /llms.txt and select the relevant docs pages.
  2. Load /llms-full.txt only when broader context is needed.
  3. Read current indexed and onchain state on the target chain.
  4. Simulate the complete action and require the intended signer to review final calldata.

Euler agent skills

Install the core vault skill:

npx add-skill euler-xyz/agent-skills --skill euler-vaults

Install all Euler skills:

npx add-skill euler-xyz/agent-skills --skill euler-vaults --skill euler-irm-oracles --skill euler-earn --skill euler-advanced --skill euler-data
SkillUse
euler-vaultsVault operations, EVC orchestration, architecture, risk, and security.
euler-irm-oraclesOracle adapters, EulerRouter configuration, and IRM selection.
euler-earnEarn creation, strategies, roles, queues, and allocation.
euler-advancedHooks, flash loans, debt transfer, Fee Flow, and EUL rewards.
euler-dataLens contracts, subgraphs, interfaces, and deployment data.

Primary repositories

RepositoryScope
Agent skillsInstallable Euler context for coding agents.
Euler Vault KitEVK credit-vault contracts.
Ethereum Vault ConnectorAccount coordination, batching, operators, and permits.
Euler Price OracleOracle adapters, routing, and quote interfaces.
Euler interfacesDeployment addresses, ABIs, and interfaces.
Euler SDKsTypeScript SDK packages and examples.
EVK peripheryLenses, factories, governors, perspectives, and other periphery.
EulerEarnEarn vault contracts and allocation roles.
EulerSwapEulerSwap contracts.
Liquidation bot v3Reference liquidation monitoring and execution implementation.

Agent action checklist

ActionStart withVerify before acting
SupplySupply, review, SDKChain, vault, asset, account, allowance or Permit2 path, cap, hooks, expected shares, post-state
BorrowBorrow, risk, SDKController, collateral, oracle route, caps, liquidity, borrow and liquidation LTVs, rate, health after borrow
Withdraw or redeemManage positions, SDKShares, assets owed, liquidity, debt, controller, health after withdrawal, strategy queue where relevant
Use EulerEarnEarn user guide, integrator guideAsset, share decimals, strategies, allocation, roles, fees, caps, queues, liquidity, loss accounting
Build an EVC batchEVC integration, SDKAccount, controller, collateral, item order, approvals, simulation, final status checks
Configure an EVK vaultLaunch, Creator UIAsset, oracle and unit, IRM, caps, LTVs, liquidation settings, hooks, governor, timelock, labels
Configure an oracle routeOracle router, Price OraclesBase, quote, unit, adapters, precedence, share conversion, freshness, manipulation and failure behavior
Configure hooksHooks implementation, Hooks conceptHooked operations, address, access control, revert behavior, reentrancy, gas, upgrade and emergency process, tests
Operate EulerSwapEulerSwap 2Exact version and deployment, pool and LP account, authority, parameters, expiry, fees, liquidity, LTVs, oracle routes, quote limits
Resolve metadataVault metadata, labelsChain, vault, metadata response, known-vault response, onchain roles, criteria and source scope
Resolve contractsContract addresses, Euler interfacesChain, address source, ABI, bytecode, version, proxy or implementation status

Never infer execution safety from labels, APY, a successful simulation alone, or a previous deployment. Read the current target state and review the final transaction.