safe-multisig

Guide Gnosis Safe multisig operations with JSON parameters via Hardhat.

310|378|Updated Oct 27, 2021
One-click install
npx skills add https://github.com/agglayer/agglayer-contracts --skill safe-multisig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: safe-multisig
Source: https://github.com/agglayer/agglayer-contracts/tree/main/.claude/skills/safe-multisig
Command: npx skills add https://github.com/agglayer/agglayer-contracts --skill safe-multisig

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies complex Gnosis Safe multisig operations, guiding users through managing owners, preparing arbitrary transactions, signing, and executing them on-chain, including support for hardware wallets and Timelock interactions.

Core Features & Use Cases

  • Owner Management: Add or remove Safe owners and adjust the signing threshold.
  • Transaction Preparation: Craft and prepare any contract interaction, including scheduling and executing Timelock operations.
  • Signing & Execution: Facilitate the multi-signature process for transaction approval and on-chain execution.
  • Use Case: A DAO needs to upgrade a core contract. This Skill can prepare the transaction, guide multiple token holders to sign it using their Ledgers, and finally execute the upgrade.

Quick Start

Use the safe-multisig skill to prepare a transaction to send 1 ether to the address 0x123... on the mainnet network.

Frequently Asked Questions about safe-multisig

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

FAQPage Schema
How do I manage Gnosis Safe owners and adjust the signing threshold?

To manage Gnosis Safe owners, this Skill provides specific scripts to add or remove owners and adjust the signing threshold. Parameters are defined in JSON files and executed via Hardhat.

Can I use a Ledger hardware wallet to sign Gnosis Safe transactions?

Yes, you can use a Ledger hardware wallet to sign Gnosis Safe transactions. The Skill facilitates the multi-signature process by supporting Ledger devices for secure transaction approval before on-chain execution.

How do I prepare and execute arbitrary contract interactions on a Gnosis Safe?

You can prepare and execute arbitrary contract interactions by crafting transactions using this Skill. It allows you to define parameters in JSON files, sign them with required owners, and execute them on-chain across various networks.

Does this Skill support scheduling and executing Timelock operations?

Yes, this Skill supports scheduling and executing Timelock operations. It guides users through preparing the specific contract interactions needed for Timelock interactions and facilitates their on-chain execution.

What is the best way to coordinate a DAO contract upgrade using a multisig wallet?

The best way to coordinate a DAO contract upgrade is to use this Skill to prepare the transaction, guide multiple token holders to sign it using their Ledgers, and finally execute the upgrade on-chain.

Do I need Hardhat to run Gnosis Safe multisig scripts?

Yes, you need Hardhat to run the Gnosis Safe multisig scripts. The Skill requires specific scripts for managing owners, preparing, signing, and executing transactions, which are executed via the Hardhat environment.