Skip to main content
Install @getpara/aa-porto and import this hook from the React SDK root. The full @getpara/react-sdk package re-exports it.

Import

Supports EIP-7702 mode through the Porto relay. React Native also publishes the named hook from @getpara/react-native-wallet/aa/porto.

Configuration fields

Required chain. Optional address, walletId, signer, merchantUrl, feeToken, and enabled. Porto supports mode 7702 only. The hook receives the configuration directly; Para obtains its client from provider context. The hook returns immediately; do not await it. Read smartAccount when the query succeeds, and use the SmartAccount contract for the returned account’s methods. Account creation runs only when the Para client is available, a session or external signer is ready, and enabled is true.