Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion getting-started/signing-automation-quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,12 @@ Create a new key named `quickstart` using the turnkey CLI:
turnkey generate api-key --organization $ORGANIZATION_ID --key-name quickstart
```

Create a new encryption key using the turnkey CLI:

```bash
turnkey generate encryption-key --organization $ORGANIZATION_ID --user $USER_ID
```

You'll see output like this:

```json
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this output corresponds with turnkey generate api-key --organization $ORGANIZATION_ID --key-name quickstart.

We'll probably need another output section just for the encryption-key

Expand All @@ -59,7 +65,7 @@ turnkey wallets create --name default --key-name quickstart
```

<Note>
This command requires a key named `quickstart` to exist in your configuration. This key should have been created during the [Quickstart](/getting-started/quickstart) guide. If you haven't created it yet, please complete the initial setup steps first.
This command requires a key named `quickstart` to exist in your configuration. This key should have been created during the [Quickstart](/getting-started/quickstart) guide. It also requires you to create an encryption key named "default" which you'd find in the encryption-keys directory of your turnkey config. If you haven't created those yet, please complete the initial setup steps first.

If the key doesn't exist, you'll see an error like this:

Expand All @@ -77,6 +83,14 @@ If the key exists but has not been added to your organization, you'll see an err
}
```

If the encryption key doesn't exist, you'll see an error like this:

```json
{
"error": "failed to associate the API key with an organization; please manually specify the organization ID"
}
```

</Note>
</Step>
<Step title="Create Ethereum Account">
Expand Down