stark-demo-video

Record verifiable Starknet demo videos with CLI deployments and wallet interactions.

109|170|Updated Mar 8, 2024
One-click install
npx skills add https://github.com/Scaffold-Stark/scaffold-stark-2 --skill stark-demo-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stark-demo-video
Source: https://github.com/Scaffold-Stark/scaffold-stark-2/tree/main/.claude/skills/stark-demo-video
Command: npx skills add https://github.com/Scaffold-Stark/scaffold-stark-2 --skill stark-demo-video

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the lack of verifiable proof in decentralized application demos by generating cryptographically linked artifacts that prove a deployment and wallet interaction actually occurred on-chain.

Core Features & Use Cases

  • Terminal Recording: Captures Sepolia contract deployments as GIFs with mandatory branch verification to prevent misleading demo artifacts.
  • Browser Automation: Orchestrates real Braavos wallet connections and write transactions using CDP to provide on-chain proof of app functionality.
  • Verification: Generates proof blocks containing contract addresses, transaction hashes, and Starkscan links, ensuring reviewers can independently verify the demo's authenticity.

Quick Start

Use the stark-demo-video skill to record a full Sepolia deployment and Braavos wallet interaction for the current branch.

Frequently Asked Questions about stark-demo-video

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

FAQPage Schema
How do I record verifiable end-to-end Starknet demos for pull requests?

To record verifiable Starknet demos, you orchestrate CLI-based contract deployments and browser-based wallet interactions, generating proof blocks containing contract addresses and transaction hashes for reviewer verification.

Can I use Braavos wallet interactions to prove on-chain functionality in my demos?

Yes, browser automation orchestrates real Braavos wallet connections and write transactions using CDP to provide on-chain proof of app functionality during your demo recording.

How does branch verification prevent misleading demo artifacts during Sepolia contract deployments?

Branch verification prevents misleading demo artifacts by enforcing mandatory branch checks before capturing Sepolia contract deployments as GIFs, ensuring recorded terminal artifacts match the intended codebase state.

What is included in the verification proof block for a Starknet deployment?

The verification proof block includes contract addresses, transaction hashes, and Starkscan links, ensuring independent reviewers can verify the authenticity of the on-chain demo artifacts.

Do I need to redact secrets when recording terminal outputs for technical documentation?

Yes, the recording process satisfies requirements for secret redaction, ensuring sensitive data is automatically removed from terminal deployment GIFs and generated demo artifacts for technical documentation.