starknet-defi
Execute Starknet DeFi Transactions
Starknet DeFi workflows often require separate knowledge of quotes, protocols, recurring orders, and account configuration. This skill provides practical AVNU-based examples for swaps, DCA, staking, lending, and market data.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "starknet-defi" from https://skillstore.io/skills/internet-court-starknet-defi.md and its manifest at https://skillstore.io/api/skills/internet-court-starknet-defi/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "starknet-defi". What should I review before swapping 0.1 ETH to STRK through AVNU?
Expected outcome:
- Verify the ETH and STRK contract addresses.
- Review the quote, route, expected output, fees, price impact, and one percent slippage setting.
- Confirm the approval and swap transaction separately before signing.
- Use a protected signer and verify the RPC and paymaster endpoints.
Using "starknet-defi". How does the documented STRK unstaking flow work?
Expected outcome:
Initiate the unstake first, wait through the documented 21-day cooldown, then complete the unstake transaction.
Using "starknet-defi". What information should a DCA review include?
Expected outcome:
- Sell and buy token addresses
- Total amount and number of orders
- Frequency and start time
- Account address, fees, allowances, and cancellation conditions
Security Audit
High RiskThe static catalog is mostly false positive noise from Markdown fences, documentation URLs, configuration examples, and a relative documentation link. The required signing key is a genuine high-risk credential, and the transaction examples lack an explicit confirmation and safety-control layer.
Confirmed security concerns (2)
Capability review items (1)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (34)
๐ Network access (12)
๐ Filesystem access (1)
๐ Env variables (6)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/internet-court-starknet-defi/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/internet-court-starknet-defi?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/internet-court-starknet-defi?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-starknet-defi/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/internet-court-starknet-defi.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
internet-court. (2026). starknet-defi security audit report (audit version 3) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/internet-court-starknet-defi/audits/3BibTeX citation
@techreport{internet-court-internet-court-starknet-defi-2026,
author = {internet-court},
title = {starknet-defi security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/internet-court-starknet-defi/audits/3},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "starknet-defi security audit report (audit version 3)"
version: "1.0.0"
type: report
authors:
- name: "internet-court"
date-released: "2026-08-07"
url: "https://skillstore.io/skills/internet-court-starknet-defi/audits/3"
identifiers:
- type: other
value: "skillstore:internet-court-starknet-defi:audit:3"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Swap Tokens on Starknet
Get a verified token quote, compare route and fee data, then prepare an AVNU swap with a stated slippage limit.
Set Up Recurring Buys
Define token amounts, order count, frequency, and start time for an AVNU DCA order, then review cancellation steps.
Manage Staking Positions
Review staking pool information, stake STRK, inspect rewards, claim or compound them, and follow the unstaking cooldown.
Try These Prompts
Explain how to request an AVNU quote for swapping ETH to STRK. List the inputs, checks, fees, and user confirmations required before signing.
Create a review checklist for a 100 USDC to STRK DCA order split across ten daily purchases. Include amount, frequency, start time, and cancellation checks.
Compare the documented STRK staking, reward claiming, compounding, and unstaking steps. Identify every state-changing action and the confirmation needed before it.
Design a Starknet DeFi execution workflow using AVNU quotes and paymaster support. Add token verification, quote expiry, slippage limits, simulation, private-key isolation, and explicit approval before signing.
Best Practices
- Verify token addresses, protocol endpoints, quote freshness, fees, price impact, and slippage before signing.
- Use a hardware wallet or external signer, and keep private keys outside agent-readable files and logs.
- Test on Sepolia first, set strict amount limits, and require explicit confirmation for every state-changing action.
Avoid
- Never paste a Starknet private key into chat, source code, logs, or an unprotected environment.
- Do not approve or execute a swap without checking the token addresses, recipient, route, amount, and slippage.
- Do not create recurring orders or compound rewards without reviewing duration, total exposure, fees, and cancellation steps.
Frequently Asked Questions
What does this skill support?
Does it custody my funds?
Can it use gasless swaps?
Which networks are documented?
Does it provide financial advice?
What is the main security concern?
Developer Details
Author
internet-courtLicense
Apache-2.0
Author version
v1.0.0
Skillstore revision
r2
Version notice
The installable content changed, but the author did not update the declared version.
Repository
https://github.com/internet-court/internet-court-skill/tree/main/vendored/starknet/starknet-defiRef
1c2ebded2116f8124f45dba86a2e567f56e64d8e
Maintenance freshness
8/7/2026
Usage
3 downloads ยท 0 views
File structure