import { fetchPermissions } from "@base-org/account/spend-permission"; import { createBaseAccountSDK } from "@base-org/account"; const sdk = createBaseAccountSDK({ appName: 'My App', appLogoUrl: 'https://example.com/logo.png', appChainIds: [84532], }); const permissions = await fetchPermissions({ account: "0xUserBaseAccountAddress", chainId: 84532, spender: "0xAppSpenderAddress", provider: sdk.getProvider(), });
Retrieve available Spend Permissions for an account, chain, and spender
spender
sdk.getProvider()
Show SpendPermission properties
Show permission fields
Was this page helpful?