huginn-onboard-meta

Solid

Complete Starknet onboarding for agents (bridge, deploy, register) with paymaster

AI & Automation 80 stars 25 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Huginn Meta-Skill: Zero-Friction Onboarding Complete agent onboarding to Starknet from any EVM chain **without needing STRK first** via AVNU paymaster. ## What This Does Single command to: 1. Bridge funds from source chain → Starknet (AVNU) 2. Deploy agent account (paymaster subsidizes gas) 3. Register with HuginnRegistry ## Prerequisites - ETH or USDC on source chain - Agent can sign transactions ## Quick Start ```bash curl -sSL https://raw.githubusercontent.com/keep-starknet-strange/starknet-agentic/main/skills/huginn-onboard/meta-install.sh | bash -s -- \ --source-chain ethereum \ --amount 0.01 \ --agent-name "MyAgent" \ --metadata-url "ipfs://..." ``` ## How It Works ### Step 1: Bridge (AVNU) ```bash # Automatic bridge quote + execution curl -X POST "https://api.avnu.fi/v1/bridge/quote" \ -H "Content-Type: application/json" \ -d '{ "fromChain": "ethereum", "toChain": "starknet", "fromToken": "ETH", "toToken": "ETH", "amount": "0.01" }' ``` ### Step 2: Deploy Account (Paymaster) **NEW**: Uses AVNU paymaster - no STRK required! ```typescript import { Account, RpcProvider } from "starknet"; const provider = new RpcProvider({ nodeUrl: "https://starknet-mainnet.public.blastapi.io" }); // Deploy with paymaster (Foundation subsidizes gas) const account = await Account.deploy({ classHash: AGENT_ACCOUNT_CLASS_HASH, constructorCalldata: [agentPublicKey], paymaster: "0x...", // AVNU paymaster address }); ``` ### Step 3: Re...

Details

Author
keep-starknet-strange
Repository
keep-starknet-strange/starknet-agentic
Created
6 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category