check-vault-onchain
Validates if a smart contract address corresponds to a supported vault using an onchain Python script.
Install
mkdir -p .claude/skills/check-vault-onchain && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5518" && unzip -o skill.zip -d .claude/skills/check-vault-onchain && rm skill.zipInstalls to .claude/skills/check-vault-onchain
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Check our feature flagging against an onchain vaultKey capabilities
- →Run a Python script
- →Scan a blockchain for smart contracts
- →Detect supported vaults on-chain
- →Format script output as a table
How it works
This skill executes a Python script to scan a deployed smart contract on a blockchain, identifying if it is a supported vault and presenting the results in a table.
Inputs & outputs
When to use check-vault-onchain
- →Verify ERC-4626 vault support
- →Scan blockchain for specific contract addresses
- →Generate status tables for onchain vaults
About this skill
Check vault onchain
This script will run against a deployed smart contract and see if it detects out as one of our supported vaults. This skill will run a Python script and get you the output back.
Required inputs
- Smart ctonract chain and address: User gives this either a link (check the page and blockchain explorer) or directly
Script source
Get the script source code from `scripts/erc-4626/check-vault-onchain.py
Running the script
Clone the script and replace spec to be the correct chain id and vault address string.
Then run the generated script using python console command.
Display output
Send all the script output back to the user, format as a table.
When not to use it
- →When the smart contract is not deployed
- →When the vault is not one of the supported types
Prerequisites
Limitations
- →Requires a deployed smart contract
- →Requires a specific chain ID and vault address string
How it compares
This skill automates the process of verifying smart contract support on-chain and presents the findings in a structured table, which differs from manually inspecting blockchain explorers or contract code.
Compared to similar skills
check-vault-onchain side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| check-vault-onchain (this skill) | 1 | 7mo | No flags | Intermediate |
| django-pro | 20 | 4mo | No flags | Intermediate |
| senior-backend | 14 | 7mo | Review | Advanced |
| sexp | 3 | 6mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by tradingstrategy-ai
View all by tradingstrategy-ai →You might also like
django-pro
sickn33
Master Django 5.x with async views, DRF, Celery, and Django Channels. Build scalable web applications with proper architecture, testing, and deployment. Use PROACTIVELY for Django development, ORM optimization, or complex Django patterns.
senior-backend
davila7
Comprehensive backend development skill for building scalable backend systems using NodeJS, Express, Go, Python, Postgres, GraphQL, REST APIs. Includes API scaffolding, database optimization, security implementation, and performance tuning. Use when designing APIs, optimizing database queries, implementing business logic, handling authentication/authorization, or reviewing backend code.
sexp
atopile
How the Zig S-expression engine and typed KiCad models work, how they are exposed to Python (pyzig_sexp), and the invariants around parsing, formatting, and freeing.
api-test-generator
mikopbx
Генерация полных Python pytest тестов для REST API эндпоинтов с валидацией схемы. Использовать при создании тестов для новых эндпоинтов, добавлении покрытия для CRUD операций или валидации соответствия API с OpenAPI схемами.
supabase-python
alinaqi
FastAPI with Supabase and SQLAlchemy/SQLModel
more-vaults
tradingstrategy-ai
Add more vault smart contract types to an existing protocol