Skip to content

llamafolio/llamafolio-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bf669cb · May 5, 2024
Mar 29, 2024
Apr 12, 2024
Mar 11, 2024
Mar 29, 2024
Mar 12, 2024
May 5, 2024
Jul 24, 2023
Jul 24, 2023
Aug 1, 2023
May 6, 2023
Jul 24, 2023
May 3, 2023
Mar 11, 2024
Apr 30, 2023
May 6, 2023
Mar 15, 2023
Mar 6, 2024
Mar 29, 2024
Aug 29, 2023
Apr 22, 2024
Apr 22, 2024
Mar 29, 2024
Aug 28, 2023
Jul 24, 2023

Repository files navigation

LlamaFolio API

Open source, permissionless, privacy conscious portfolio tracker by Llama Corp.


WebsiteDocsDiscordTwitter

Prerequisites

npm install --global pnpm
# if already installed, update to latest
pnpm add --global pnpm@latest

Installation

The API is using Node.js and TypeScript.
Install dependencies:

pnpm install

Adapters

An adapter specifies how to resolve the balances of an address for your protocol.

To learn more about adapters, check our docs.

To test your adapter, run the command below which will output most details an adapter can find:

pnpm run adapter wallet ethereum 0x0000000000000000000000000000000000000000

Find your protocol in /src/adapters and try with any address:

pnpm run adapter {adapter_id} {chain} {address}

Contributing and listing your protocol

To start contributing to the project, read our docs for guided tutorials and check the instructions here:

  • Follow those instructions to create your adapter and list your protocol on LlamaFolio, most adapters can be created in under an hour!

License

GPL-3.0

Releases

No releases published

Packages

No packages published

Languages