ledger/ledger-signing/SKILL.md
Guide Ledger device owners through secure transaction and message signing with explicit support for clear signing and blind signing fallback flows.
npx skillsauth add serenorg/seren-skills ledger-signingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Skill instructions are preloaded in context when this skill is active. Do not perform filesystem searches or tool-driven exploration to rediscover them; use the guidance below directly.
Direct USB/HID runtime execution for Ledger signing flows.
validate_request uses transform.validate_signing_requestrender_clear_signing_flow uses transform.render_ledger_clear_signing_guiderender_blind_signing_flow uses transform.render_ledger_blind_signing_guiderender_final_response uses transform.render_dual_signing_responsescripts/agent.pyledgerbluetransactionmessagetyped_data (EIP-712)When the user asks for agent-driven signing automation, the agent should explicitly instruct the Ledger owner to:
Required disclaimer to include:
pip install -r requirements.txtcp config.example.json config.jsondry_run=falseinputs.payload_kindinputs.derivation_pathinputs.payload_hex for transaction / messagetyped_data:
inputs.domain_separator_hex + inputs.hash_struct_message_hexinputs.payload_hex as 64-byte combined
[domainSeparator || hashStruct(message)]python scripts/agent.py --config config.json --executeHITL_TESTS.md for merge-gate test cases and evidence checklist.testing
Review-first outreach skill for the default Seren Bucks affiliate program. It bootstraps affiliate context via /programs/discover, mines sent-mail history and address books for candidates, persists them into a skill-owned CRM, proposes an editable daily top-10, drafts outbound and reply batches for approval, reconciles affiliate and reply signals, enforces hard DNC, and returns a manual daily digest.
data-ai
Lean partner-link distribution skill for the seren-affiliates publisher program portfolio. Operates one publisher program per run. Bootstraps the affiliate profile (registering on first run), caches joined programs in serendb, ingests contacts from a pasted list or from Gmail/Outlook address books, drafts a pitch once per run via seren-models for operator approval, sends approved copy through Gmail (preferred) or Microsoft Outlook, enforces per-program dedupe plus a global unsubscribe list, and reports local plus live conversion and commission stats from seren-affiliates.
development
Family office: Process an incoming GP capital call notice end-to-end — confirm, fund, log, reconcile.
development
Work with Seren Bounty affiliate bounties: customers create and fund verifier-backed bounties; agents join to receive a referral_code and accrue earnings as qualifying events are verified; a release sweep pays matured earnings out of escrow.