The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

rllama

rllama is an R package designed to access and analyze data from the DeFiLlama API. This package simplifies the process of fetching and manipulating DeFiLlama data, making it easier for users to perform analyses and create visualizations.

Installation

You can install the development version of rllama from GitHub with:

# install.packages("devtools")
devtools::install_github("AlexTwoR/rllama")

## Skipping install of 'rllama' from a github remote, the SHA1 (b231ef9f) has not changed since last install.
##   Use `force = TRUE` to force installation

Usage

Here is a basic example of how to use rllama to retrieve TVL data:

library( rllama )

# Example usage
# This will fetch and display TVL data
chain_tvl = get_defillama_chain_tvl()
head( chain_tvl )

##        name symbol         tvl      gecko_id cmcId
## 1: Ethereum    ETH 59430242034      ethereum  1027
## 2:     Tron   TRON  7502492328          tron  1958
## 3:  Binance    BNB  3673133628   binancecoin  1839
## 4: Arbitrum    ARB  2502882968      arbitrum 11841
## 5:   Solana    SOL  1520704963        solana  5426
## 6:  Polygon  MATIC   956230584 matic-network  3890

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.