Skip to content

Commit

Permalink
Update README.md (#11)
Browse files Browse the repository at this point in the history
add metamask steps
  • Loading branch information
kennedybaird authored Nov 9, 2023
1 parent cb5bb6c commit ac601a5
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,19 @@ This feature is not officially supported by the tool.

## Creating the Safe

The above command will generate some calldata for creating a Safe with the specified owners and threshold.
The above command will generate some [calldata](https://www.quicknode.com/guides/ethereum-development/transactions/ethereum-transaction-calldata) for creating a Safe with the specified owners and threshold.

To create the safe, simply execute a transaction to the [factory address](https://etherscan.io/address/0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67) with the generated calldata.
The transaction can be executed from any account (it can be done in MetaMask directly for example).

### Metamask Steps

Go to Settings -> Advanced and enable `Show hex data`. When you go to create a transaction you will have a new optional field labelled `Hex data`.

Send a `0eth` transaction to the factory address, placing the generated calldata in the `Hex data` field.

Metamask will recognise it as a contract interaction in the confirmation step.

## Is This Vegan Friendly 🥦?

Of course!
Expand Down

0 comments on commit ac601a5

Please sign in to comment.