Authorization keys
- Overview
- Creating authorization keys
- User authorization keys
Quorum approvals
Create a policy
Use the PrivyClient
’s createPolicy
method to create a new policy.
const policy = await privy.walletApi.createPolicy({
name: 'Allow list certain smart contracts',
version: '1.0',
chainType: 'ethereum',
rules: [
{
name: 'Allow list USDC',
method: 'eth_sendTransaction',
action: 'ALLOW',
conditions: [
{
fieldSource: 'ethereum_transaction',
field: 'to',
operator: 'eq',
value: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
}
]
}
]
});
Was this page helpful?