Prerequisites
💰 Need Test Tokens? Visit the Chronicle Yellowstone
Faucet to get test tokens
for your EOA account.
PKPs minted with mintWithEoa require manual permission setup before they can
be used for signing operations.
1
Create Account
Use your connected wallet account to own and manage PKPs.
2
Mint PKP with EOA
Mint a new Programmable Key Pair (PKP) using your EOA. The PKP will be owned by your EOA account.
You will need to manually add permissions to the PKP before it can be used for signing.
3
Get PKP Permissions Manager
Instantiate a PKP permissions manager to control your PKP permissions. This manager allows you to add, remove, and modify permissions for your PKP.
4
View PKP Permissions
View all current permissions associated with your PKP. This shows what actions and scopes are currently allowed.
5
Add Signing Permissions
Add permissions to allow your PKP to be used for signing operations. This adds the “sign anything” scope which enables general signing functionality.
EOA-Based Authentications
Key Differences:
- EOA Native: Direct EOA ownership and management of PKPs with manual permission setup
- EOA Auth Method: EOA used as authentication mechanism, similar to Google/Discord auth patterns