{"version":1,"pages":[{"id":"m7z5v9pjFhkSJ2gfZn71","title":"Cometh Documentation","pathname":"/","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Quick start","emoji":"1f680"}]},{"id":"2awbesSOf2OVrKgcx62q","title":"Getting started","pathname":"/quick-start/getting-started","siteSpaceId":"sitesp_baN4x","description":"Estimated time: 3min","breadcrumbs":[{"label":"Quick start","emoji":"1f680"}]},{"id":"anysYJOm1vwO6T5uuES9","title":"Supported Networks","pathname":"/quick-start/supported-networks","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Quick start","emoji":"1f680"}]},{"id":"60G5IRROwHER7T2I7kLn","title":"Create a Wallet","pathname":"/core-features/create-a-wallet","siteSpaceId":"sitesp_baN4x","description":"Onboard your user with a few lines of code","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"84QReO13pQrwAfYiUYUg","title":"Send transactions","pathname":"/core-features/send-transactions","siteSpaceId":"sitesp_baN4x","description":"Sending user operations has never been easier","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"vsQ8xNGKvrZKWR4uP1EE","title":"Go Gasless","pathname":"/core-features/go-gasless","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"tjJPGOpkESc8LP1bBLUw","title":"Sign/Verify a message","pathname":"/core-features/sign-verify-a-message","siteSpaceId":"sitesp_baN4x","description":"You can sign and verify messages in just 1 line of code.","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"mImaXem1eA3rlQe9tY93","title":"Retrieve a wallet address","pathname":"/core-features/retrieve-a-wallet-address","siteSpaceId":"sitesp_baN4x","description":"Retrieve your user wallet without a backend","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"8nlu9r9Or7Folkk2y9GI","title":"Handle owners","pathname":"/core-features/handle-owners","siteSpaceId":"sitesp_baN4x","description":"You can easily add, remove or get all your wallet owners.","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"pih3jdTEpVAH7ntDopE5","title":"Import a safe into connect","pathname":"/core-features/import-a-safe-into-connect","siteSpaceId":"sitesp_baN4x","description":"Import safe into Cometh Connect","breadcrumbs":[{"label":"CORE FEATURES","emoji":"1f6e0"}]},{"id":"SeQWTMvS82yTKHNaGQ56","title":"Session Keys","pathname":"/advanced/session-keys","siteSpaceId":"sitesp_baN4x","description":"No need to sign each transactions !","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"}]},{"id":"KvSdoZ11ddS6xRAp80e1","title":"Tutorial","pathname":"/advanced/session-keys/tutorial","siteSpaceId":"sitesp_baN4x","description":"Example of a session key with an action policy.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"}]},{"id":"ejiOsWQIzm7i0rS5FL6v","title":"Remove a session key","pathname":"/advanced/session-keys/remove-a-session-key","siteSpaceId":"sitesp_baN4x","description":"Remove a permission","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"}]},{"id":"5UPWcBnxK1oUCO59VOdi","title":"Policies","pathname":"/advanced/session-keys/policies","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"}]},{"id":"wDjSvlLBdqkxv1mzhDIS","title":"Sudo policy","pathname":"/advanced/session-keys/policies/sudo-policy","siteSpaceId":"sitesp_baN4x","description":"The sudo policy gives full permission to the signer. The signer will be able to send any UserOps.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"},{"label":"Policies"}]},{"id":"PNogAUq9t86PLzbVVhIJ","title":"Action policy","pathname":"/advanced/session-keys/policies/action-policy","siteSpaceId":"sitesp_baN4x","description":"The action policy limits the target (either contract or EOA) that the UserOp can interact with.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"},{"label":"Policies"}]},{"id":"WLKGXDrWzV24Kycmfi5Z","title":"ERC7579 actions","pathname":"/advanced/session-keys/erc7579-actions","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"}]},{"id":"zza7r1ATfqSq8XWqC2t7","title":"7579 Fallback methods","pathname":"/advanced/session-keys/erc7579-actions/7579-fallback-methods","siteSpaceId":"sitesp_baN4x","description":"7579 methods","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"},{"label":"ERC7579 actions"}]},{"id":"lEpI6uBXZMqeoA9In9oV","title":"Install a module","pathname":"/advanced/session-keys/erc7579-actions/install-a-module","siteSpaceId":"sitesp_baN4x","description":"Installs a ERC-7579 module to the smart account.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"},{"label":"ERC7579 actions"}]},{"id":"oj0D6Ez6vgIloKKL06wD","title":"Uninstall a Module","pathname":"/advanced/session-keys/erc7579-actions/uninstall-a-module","siteSpaceId":"sitesp_baN4x","description":"Uninstalls a ERC-7579 module from the smart account.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"},{"label":"ERC7579 actions"}]},{"id":"lhiYRXCeGntYiUJfv07J","title":"isModuleInstalled","pathname":"/advanced/session-keys/erc7579-actions/ismoduleinstalled","siteSpaceId":"sitesp_baN4x","description":"Checks if an ERC-7579 module is installed on the smart account.","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Session Keys"},{"label":"ERC7579 actions"}]},{"id":"Wt21ZBuME7pBxS3Crfar","title":"Social recovery","pathname":"/advanced/social-recovery","siteSpaceId":"sitesp_baN4x","description":"How to recover a wallet using recovery","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"}]},{"id":"WkGzknVKBRtETq5MIdxO","title":"Add a passkey signer on a different OS","pathname":"/advanced/add-a-passkey-signer-on-a-different-os","siteSpaceId":"sitesp_baN4x","description":"Allow your user to access their wallet from several devices with different OS environment","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"}]},{"id":"JZHAapadRgjnRAUmVkPx","title":"Capabilities","pathname":"/advanced/capabilities","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"}]},{"id":"a4DUo9OJgEOo5nVSf0RB","title":"sendCalls","pathname":"/advanced/capabilities/sendcalls","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Capabilities"}]},{"id":"YB0yvA3rTwdUihsk54yM","title":"getCallsStatus","pathname":"/advanced/capabilities/getcallsstatus","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Capabilities"}]},{"id":"cWIIiww7GEMC1V3P6hH3","title":"getCapabilities","pathname":"/advanced/capabilities/getcapabilities","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Capabilities"}]},{"id":"QZIanPBzpcBqE5C5Oj4D","title":"grantPermissions","pathname":"/advanced/capabilities/grantpermissions","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Capabilities"}]},{"id":"Y902wVl2PtNOwZaVsSNy","title":"Other signers (Auth Providers)","pathname":"/advanced/other-signers-auth-providers","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"}]},{"id":"EA6ujvodkdGQUOFDDjeP","title":"EOA wallets (Metamask, Phantom...)","pathname":"/advanced/other-signers-auth-providers/eoa-wallets-metamask-phantom...","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Other signers (Auth Providers)"}]},{"id":"JHzvwPqvFPHTKqQuPrLX","title":"Magic signer","pathname":"/advanced/other-signers-auth-providers/magic-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Other signers (Auth Providers)"}]},{"id":"ev16T52H3j06j1xvM2jq","title":"Web3Auth signer","pathname":"/advanced/other-signers-auth-providers/web3auth-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Other signers (Auth Providers)"}]},{"id":"74ncbsfuIMzvY1LQQ42O","title":"Turnkey signer","pathname":"/advanced/other-signers-auth-providers/turnkey-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Other signers (Auth Providers)"}]},{"id":"pmUzhDyyNLBzv66g8sKV","title":"Privy signer","pathname":"/advanced/other-signers-auth-providers/privy-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"ADVANCED","emoji":"1f977"},{"label":"Other signers (Auth Providers)"}]},{"id":"ohGVTgup4bMyJmUE2Lcl","title":"React hooks","pathname":"/integrations/react-hooks","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"}]},{"id":"XoIUdaoJM6BOH73YAGqp","title":"ConnectProvider","pathname":"/integrations/react-hooks/connectprovider","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"GIQi9baYr7NnZmbLCQwP","title":"useAccount","pathname":"/integrations/react-hooks/useaccount","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"D04KJLWjoAadpSIg1NgM","title":"useConnect","pathname":"/integrations/react-hooks/useconnect","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"21UITvXpVpB3cifxDREc","title":"useDisconnect","pathname":"/integrations/react-hooks/usedisconnect","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"dNdP8cFnVQcY2NIw1dD4","title":"useGetGasPrice","pathname":"/integrations/react-hooks/usegetgasprice","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"enQUXr2rE74kahhjcFKO","title":"useSendTransaction","pathname":"/integrations/react-hooks/usesendtransaction","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"s2m1JGTOIDqiLNvyON8J","title":"useSignMessage","pathname":"/integrations/react-hooks/usesignmessage","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"L7aiYOlklFRgowmG0UNm","title":"useVerifyMessage","pathname":"/integrations/react-hooks/useverifymessage","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"zBklXWvIMcojz0ppvZuz","title":"useWriteContract","pathname":"/integrations/react-hooks/usewritecontract","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"d6IxZYyEQ1GEtwihMScW","title":"Handle owners","pathname":"/integrations/react-hooks/handle-owners","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"k0z18vTwOWUR4JBRhWvH","title":"useRemoveOwner","pathname":"/integrations/react-hooks/handle-owners/useremoveowner","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Handle owners"}]},{"id":"z4XDFx0Y7zK9XgdrqPfv","title":"useValidateAddDevice","pathname":"/integrations/react-hooks/handle-owners/usevalidateadddevice","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Handle owners"}]},{"id":"6mcCPnBGgSL5QkP9BkaI","title":"useCreateNewSigner","pathname":"/integrations/react-hooks/handle-owners/usecreatenewsigner","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Handle owners"}]},{"id":"drlSjue7R7c8wpehBfXS","title":"useAddOwner","pathname":"/integrations/react-hooks/handle-owners/useaddowner","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Handle owners"}]},{"id":"85ubXE1DvkM43CZFkcgQ","title":"useGetOwners/EnrichedOwners","pathname":"/integrations/react-hooks/handle-owners/usegetowners-enrichedowners","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Handle owners"}]},{"id":"TKNrwJ4AouZI2Ln9ZlEP","title":"Session Keys","pathname":"/integrations/react-hooks/session-keys","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"cKj5frrVGNr5YDVoLdYZ","title":"useGrantPermission","pathname":"/integrations/react-hooks/session-keys/usegrantpermission","siteSpaceId":"sitesp_baN4x","description":"This hook provides functionality to asynchronously grant permissions and monitor the status of the transaction.","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Session Keys"}]},{"id":"zXPH1g0KZVixF4FGRDMg","title":"useSendPermission","pathname":"/integrations/react-hooks/session-keys/usesendpermission","siteSpaceId":"sitesp_baN4x","description":"This hook handles the process of sending permissions and monitors the transaction’s status.","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Session Keys"}]},{"id":"FbjvzcHaR0IY29TIh7oz","title":"useSessionKeyClient","pathname":"/integrations/react-hooks/session-keys/usesessionkeyclient","siteSpaceId":"sitesp_baN4x","description":"This hook initializes and returns a session key client using the provided API key, session data, and private key.","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Session Keys"}]},{"id":"Mppxp1Roe4A4lS8CChCj","title":"useSessionKeySigner","pathname":"/integrations/react-hooks/session-keys/usesessionkeysigner","siteSpaceId":"sitesp_baN4x","description":"This hook returns a session key signer based on the provided session data and private key. The signer is used to interact with smart sessions and execute permissioned actions.","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Session Keys"}]},{"id":"u0ADyo9U10hwZxJDfVo5","title":"Recovery","pathname":"/integrations/react-hooks/recovery","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"}]},{"id":"d5St1VpgeHFlRwoQVIQi","title":"useIsRecoveryActive","pathname":"/integrations/react-hooks/recovery/useisrecoveryactive","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Recovery"}]},{"id":"9sTxXf4zTCqToPJ9Dzcg","title":"useSetUpRecovery","pathname":"/integrations/react-hooks/recovery/usesetuprecovery","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Recovery"}]},{"id":"aGa2IJtKiTfIqIJzOi5L","title":"useGetRecoveryRequest","pathname":"/integrations/react-hooks/recovery/usegetrecoveryrequest","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Recovery"}]},{"id":"kB1oeqtua0v7wFiW78Ov","title":"useCancelRecoveryRequest","pathname":"/integrations/react-hooks/recovery/usecancelrecoveryrequest","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"React hooks"},{"label":"Recovery"}]},{"id":"9s9zDJ6HUFB492epeufz","title":"Mobile SDKs","pathname":"/integrations/mobile-sdks","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"}]},{"id":"zUOG8sKPFBS7fEC5ykQ5","title":"IOS","pathname":"/integrations/mobile-sdks/ios","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"Mobile SDKs"}]},{"id":"h8AzSZQAfuMxfCs7Cmed","title":"Android","pathname":"/integrations/mobile-sdks/android","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"Mobile SDKs"}]},{"id":"Z053xmOLUAgefra0OR42","title":"React Native","pathname":"/integrations/mobile-sdks/react-native","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"},{"label":"Mobile SDKs"}]},{"id":"WM3K1fkOv70p5I31XhPM","title":"Wagmi","pathname":"/integrations/wagmi","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Integrations","emoji":"1f50c"}]},{"id":"kKECIyPU3bQBfznaBRev","title":"SDK Core","pathname":"/sdk-core","siteSpaceId":"sitesp_baN4x","description":""},{"id":"Zr9GXHTpNItvjm1m7OHU","title":"Signers (Auth Providers)","pathname":"/sdk-core/signers-auth-providers","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"}]},{"id":"hiYoCO1UT4boW2uayRs2","title":"EOA wallets (Metamask, Phantom...)","pathname":"/sdk-core/signers-auth-providers/eoa-wallets-metamask-phantom...","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Signers (Auth Providers)"}]},{"id":"Fc5zvzAL7itd0yVnjHl7","title":"Magic signer","pathname":"/sdk-core/signers-auth-providers/magic-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Signers (Auth Providers)"}]},{"id":"O7A6JkMc0wEbW4mGj5iu","title":"Web3Auth signer","pathname":"/sdk-core/signers-auth-providers/web3auth-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Signers (Auth Providers)"}]},{"id":"GiNuZKIwO36FvyUHvTe5","title":"Turnkey signer","pathname":"/sdk-core/signers-auth-providers/turnkey-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Signers (Auth Providers)"}]},{"id":"zofcpKYDlChMgASp0lKe","title":"Privy signer","pathname":"/sdk-core/signers-auth-providers/privy-signer","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Signers (Auth Providers)"}]},{"id":"sAwmHWjgmBsCQQM5484F","title":"Handle owners","pathname":"/sdk-core/handle-owners","siteSpaceId":"sitesp_baN4x","description":"You can easily add, remove or get all your wallet owners.","breadcrumbs":[{"label":"SDK Core"}]},{"id":"NX7Htxa1j3yUtrMgjizO","title":"Capabilities","pathname":"/sdk-core/capabilities","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"}]},{"id":"cnUqzp2KK15TszJzMZMb","title":"sendCalls","pathname":"/sdk-core/capabilities/sendcalls","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Capabilities"}]},{"id":"Q2kC7hlfN5iwjI5PQ9Up","title":"getCallsStatus","pathname":"/sdk-core/capabilities/getcallsstatus","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Capabilities"}]},{"id":"1lFBfp9O74TJ96UoYnKc","title":"getCapabilities","pathname":"/sdk-core/capabilities/getcapabilities","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Core"},{"label":"Capabilities"}]},{"id":"LwZce3qsOA04RvJ1gJEX","title":"SDK Session Keys","pathname":"/sdk-session-keys","siteSpaceId":"sitesp_baN4x"},{"id":"YmNTJ4OQi9VQQ9AOA99g","title":"Setup Smart Account Client","pathname":"/sdk-session-keys/setup-smart-account-client","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Session Keys"}]},{"id":"k4UjYadNJeIrvrXt9vPX","title":"Manage session keys","pathname":"/sdk-session-keys/manage-session-keys","siteSpaceId":"sitesp_baN4x","description":"Example of a session key with an action policy.","breadcrumbs":[{"label":"SDK Session Keys"}]},{"id":"M7R7Wm3mbOrEkTAOuZ82","title":"Policies","pathname":"/sdk-session-keys/policies","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"SDK Session Keys"}]},{"id":"4lup2NX1Hmod9dmdjVYu","title":"Sudo policy","pathname":"/sdk-session-keys/policies/sudo-policy","siteSpaceId":"sitesp_baN4x","description":"The sudo policy gives full permission to the signer. The signer will be able to send any UserOps.","breadcrumbs":[{"label":"SDK Session Keys"},{"label":"Policies"}]},{"id":"BGSSN9ACmoi5qJ5omaWM","title":"Action policy","pathname":"/sdk-session-keys/policies/action-policy","siteSpaceId":"sitesp_baN4x","description":"The action policy limits the target (either contract or EOA) that the UserOp can interact with.","breadcrumbs":[{"label":"SDK Session Keys"},{"label":"Policies"}]},{"id":"KexsI0u4Hl3IkH9oLFji","title":"Bundler API","pathname":"/bundler/bundler-api","siteSpaceId":"sitesp_baN4x","description":"","breadcrumbs":[{"label":"Bundler","emoji":"1f4e6"}]},{"id":"ZqAbgbMf1Xihwbni8via","title":"eth_sendUserOperation","pathname":"/bundler/bundler-api/eth_senduseroperation","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Bundler","emoji":"1f4e6"},{"label":"Bundler API"}]},{"id":"WN8yjVdcww186gBbwX5W","title":"eth_estimateUserOperationGas","pathname":"/bundler/bundler-api/eth_estimateuseroperationgas","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Bundler","emoji":"1f4e6"},{"label":"Bundler API"}]},{"id":"SoHycPeJjLxB2etDPoD5","title":"eth_getUserOperationByHash","pathname":"/bundler/bundler-api/eth_getuseroperationbyhash","siteSpaceId":"sitesp_baN4x","description":"","breadcrumbs":[{"label":"Bundler","emoji":"1f4e6"},{"label":"Bundler API"}]},{"id":"0SMXg3N8D5a44364EQhH","title":"eth_getUserOperationReceipt","pathname":"/bundler/bundler-api/eth_getuseroperationreceipt","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Bundler","emoji":"1f4e6"},{"label":"Bundler API"}]},{"id":"jAbU38NI9NR1vUrgRNN8","title":"eth_supportedEntryPoints","pathname":"/bundler/bundler-api/eth_supportedentrypoints","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Bundler","emoji":"1f4e6"},{"label":"Bundler API"}]},{"id":"wahxvj734Q7seLkBBbBp","title":"Paymaster API","pathname":"/paymaster/paymaster-api","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"Paymaster","emoji":"1f4b3"}]},{"id":"1jgP9oDGQGHE5MuGEQ0P","title":"Migrate from the connect legacy SDK","pathname":"/resources/migrate-from-the-connect-legacy-sdk","siteSpaceId":"sitesp_baN4x","description":"Migrate an account from the legacy SDK to the 4337 SDK","breadcrumbs":[{"label":"RESOURCES","emoji":"1f4d6"}]},{"id":"0YvX4dnnglulzJOAqCpd","title":"Connect Legacy SDKs (Unity, JS)","pathname":"/resources/connect-legacy-sdks-unity-js","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"RESOURCES","emoji":"1f4d6"}]},{"id":"fTwM4EcBOjSkpRkaeiYd","title":"FAQ","pathname":"/resources/faq","siteSpaceId":"sitesp_baN4x","breadcrumbs":[{"label":"RESOURCES","emoji":"1f4d6"}]}]}