DefiLlama-Discord is a discord bot to interact with DefiLlama's API for retrieving protocols and chains' Total Value Locked (TVL) information.
Get information about a specific protocol. This command fetches the category, description (if available from DefiLlama), and TVL by chains for the specified protocol.
protocol: The name of the DeFi protocol you want information about.includechart: Include a chart visualizing the data by writingtruein this argument.
Get information about TVL by chain.
limit: The number of chains to get (1-25).order: Sort the chains by highest TVL to lowest TVL or vice versa.mintvl: Sort the chains by minimum TVL. Accepts notation like "1K", "1M", "1B" etc.maxtvl: Sort the chains by maximum TVL. Accepts the same notation asmintvl.includechart: Optional. Include a bar chart visualizing the data by writingtruein this argument.
Get current and or historical APY and TVL of a pool.
pool: The pool symbol you want APY/TVL on.includechart: Include a historical chart of TVL and APY by writingtruein this argument.
Get a list of pools filtered and ordered by chain, tvl and apy.
limit: The number of pools you want returned (from 1-25). Defaults to 10 if not provided.order: Sort pools by highest to lowest APY or TVL and vice versa. Options: 'Highest to lowest APY', 'Highest to lowest TVL', 'Lowest to highest APY', 'Lowest to highest TVL'. Defaults to 'descending' if not provided.mintvl: Filter out any pools with a lower TVL than the given value. Value is a string representing the minimum TVL, accepts notation like "1K", "1M", "1B" etc. Defaults to '0' if not provided.maxtvl: Filter out any pools with a higher TVL than the given value. Value is a string representing the maximum TVL, accepts the same notation asmintvl. Defaults to '100T' if not provided.minapy: Filter out any pools with a lower APY than the given value. Value is a number representing the minimum APY. Defaults to 0 if not provided.maxapy: Filter out any pools with a higher APY than the given value. Value is a number representing the maximum APY. Defaults to Infinity if not provided.chain: Filter pools by chain name. Value is a string representing the chain name.includechart: Optional. Include a pie chart visualizing the data. Value is a boolean.
Retrieve and update all protocols that DefiLlama has for the autocomplete & protocol retrieval functionality.
Autocompletes strings in protocol and pool arguments by using a list of known protocols and pools. The bot stores a local list for this purpose, which can be updated with the /syncprotocols command.