token-listing

Add ERC-20 and SPL tokens to Sablier token lists from GitHub issues or CoinGecko.

7|3|Updated Jul 9, 2023
One-click install
npx skills add https://github.com/sablier-labs/sablier-labs.github.io --skill token-listing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: token-listing
Source: https://github.com/sablier-labs/sablier-labs.github.io/tree/main/.agents/skills/token-listing
Command: npx skills add https://github.com/sablier-labs/sablier-labs.github.io --skill token-listing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of adding new ERC-20 and SPL tokens to the Sablier token lists, ensuring accurate and up-to-date information for users.

Core Features & Use Cases

  • Automated Token Addition: Adds EVM and Solana tokens to the official Sablier token lists.
  • Metadata Fetching: Retrieves token details from GitHub issues or CoinGecko.
  • Validation: Ensures token addresses, symbols, and decimals are correct before listing.
  • Use Case: A new project launches on Base and wants their token listed on Sablier; this skill can automate that process by taking the token address and chain name as input.

Quick Start

Use the token-listing skill to add the token with address 0x123... on the Base network.

Frequently Asked Questions about token-listing

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

FAQPage Schema
How do I add an ERC-20 token to the Sablier token list?

To add an ERC-20 token to the Sablier token list, provide the token address and chain name. The skill fetches metadata from GitHub issues or CoinGecko, validates entries, acquires logos, and inserts them into chain-specific JSON files.

Can I list Solana SPL tokens on Sablier using this process?

Yes, you can list Solana SPL tokens on Sablier. The process fetches token metadata, performs duplicate checks, and inserts validated entries into the appropriate chain-specific JSON files for the Solana network.

What dependencies are required to automate token listing on Sablier?

Automating token listing on Sablier requires the coingecko-api skill, CHAINS.md, and CLI tools like jq and gh. These dependencies facilitate metadata retrieval, JSON processing, and GitHub issue interactions.

How does the Sablier token listing process validate new tokens?

The Sablier token listing process validates new tokens by fetching metadata from GitHub issues or CoinGecko, checking for duplicates, and ensuring token addresses, symbols, and decimals are correct before inserting them into JSON files.

What is the best way to update token metadata for Sablier listings?

The best way to update token metadata for Sablier listings is by resolving inputs from GitHub issues or CoinGecko. This method ensures accurate metadata fetching, logo acquisition, and validated entry insertion into chain-specific JSON files.

Does adding tokens to Sablier generate a commit automatically?

Yes, adding tokens to Sablier generates a commit automatically. After fetching metadata, validating entries, and acquiring logos, the process inserts the data into JSON files and generates the commit for the updated token list.