# Integrations

- [React hooks](/integrations/react-hooks.md)
- [ConnectProvider](/integrations/react-hooks/connectprovider.md)
- [useAccount](/integrations/react-hooks/useaccount.md)
- [useConnect](/integrations/react-hooks/useconnect.md)
- [useDisconnect](/integrations/react-hooks/usedisconnect.md)
- [useGetGasPrice](/integrations/react-hooks/usegetgasprice.md)
- [useSendTransaction](/integrations/react-hooks/usesendtransaction.md)
- [useSignMessage](/integrations/react-hooks/usesignmessage.md)
- [useVerifyMessage](/integrations/react-hooks/useverifymessage.md)
- [useWriteContract](/integrations/react-hooks/usewritecontract.md)
- [Handle owners](/integrations/react-hooks/handle-owners.md)
- [useRemoveOwner](/integrations/react-hooks/handle-owners/useremoveowner.md)
- [useValidateAddDevice](/integrations/react-hooks/handle-owners/usevalidateadddevice.md)
- [useCreateNewSigner](/integrations/react-hooks/handle-owners/usecreatenewsigner.md)
- [useAddOwner](/integrations/react-hooks/handle-owners/useaddowner.md)
- [useGetOwners/EnrichedOwners](/integrations/react-hooks/handle-owners/usegetowners-enrichedowners.md)
- [Session Keys](/integrations/react-hooks/session-keys.md)
- [useGrantPermission](/integrations/react-hooks/session-keys/usegrantpermission.md): This hook provides functionality to asynchronously grant permissions and monitor the status of the transaction.
- [useSendPermission](/integrations/react-hooks/session-keys/usesendpermission.md): This hook handles the process of sending permissions and monitors the transaction’s status.
- [useSessionKeyClient](/integrations/react-hooks/session-keys/usesessionkeyclient.md): This hook initializes and returns a session key client using the provided API key, session data, and private key.
- [useSessionKeySigner](/integrations/react-hooks/session-keys/usesessionkeysigner.md): 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.
- [Recovery](/integrations/react-hooks/recovery.md)
- [useIsRecoveryActive](/integrations/react-hooks/recovery/useisrecoveryactive.md)
- [useSetUpRecovery](/integrations/react-hooks/recovery/usesetuprecovery.md)
- [useGetRecoveryRequest](/integrations/react-hooks/recovery/usegetrecoveryrequest.md)
- [useCancelRecoveryRequest](/integrations/react-hooks/recovery/usecancelrecoveryrequest.md)
- [Mobile SDKs](/integrations/mobile-sdks.md)
- [IOS](/integrations/mobile-sdks/ios.md)
- [Android](/integrations/mobile-sdks/android.md)
- [React Native](/integrations/mobile-sdks/react-native.md)
- [Wagmi](/integrations/wagmi.md)
