defi-scraper

Retrieve real-time TVL data for DeFi protocols from the DefiLlama API.

5|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Skottbie/VeriTask --skill defi-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defi-scraper
Source: https://github.com/Skottbie/VeriTask/tree/main/worker_node/skills/defi-scraper
Command: npx skills add https://github.com/Skottbie/VeriTask --skill defi-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This skill automates the retrieval of Total Value Locked (TVL) data for DeFi protocols, providing real-time insights into the financial health and adoption of decentralized finance platforms.

Core Features & Use Cases

  • Real-time TVL Fetching: Retrieves the current TVL for specified DeFi protocols using the DefiLlama API.
  • Data Structuring: Outputs fetched data in a structured JSON format, suitable for further processing or proof generation.
  • Use Case: A user wants to know the current TVL of Aave to assess its market position. The skill fetches this data and presents it clearly.

Quick Start

Use the defi-scraper skill to fetch the TVL for the Aave protocol.

Frequently Asked Questions about defi-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch real-time DeFi TVL data for protocols like Aave or Uniswap?

Yes, you can retrieve Total Value Locked (TVL) metrics for multiple DeFi protocols like Aave, Uniswap, and Compound. By querying the DefiLlama API, the script collects real-time financial health data and outputs it in a structured JSON format.

What is the best way to automate retrieving Total Value Locked metrics from DefiLlama?

The best way to automate retrieving Total Value Locked metrics from DefiLlama is by running a Python script that sends requests to the API. This method parses numerical responses and structures the TVL data automatically for further processing.

Do I need the requests library to scrape DeFi protocol TVL data?

Yes, you need the 'requests' Python library to scrape DeFi protocol TVL data. The script depends on this library to interact with the external DefiLlama API and successfully parse the numerical financial responses returned by the service.

Can I use scraped DeFi TVL data directly for market analysis reports?

Yes, you can use scraped DeFi TVL data for market analysis because the script outputs fetched data in a structured JSON format. This structured output is specifically suitable for further processing or direct proof generation in financial assessments.