# ADVANCED

- [Session Keys](/advanced/session-keys.md): No need to sign each transactions !
- [Tutorial](/advanced/session-keys/tutorial.md): Example of a session key with an action policy.
- [Remove a session key](/advanced/session-keys/remove-a-session-key.md): Remove a permission
- [Policies](/advanced/session-keys/policies.md)
- [Sudo policy](/advanced/session-keys/policies/sudo-policy.md): The sudo policy gives full permission to the signer. The signer will be able to send any UserOps.
- [Action policy](/advanced/session-keys/policies/action-policy.md): The action policy limits the target (either contract or EOA) that the UserOp can interact with.
- [ERC7579 actions](/advanced/session-keys/erc7579-actions.md)
- [7579 Fallback methods](/advanced/session-keys/erc7579-actions/7579-fallback-methods.md): 7579 methods
- [Install a module](/advanced/session-keys/erc7579-actions/install-a-module.md): Installs a ERC-7579 module to the smart account.
- [Uninstall a Module](/advanced/session-keys/erc7579-actions/uninstall-a-module.md): Uninstalls a ERC-7579 module from the smart account.
- [isModuleInstalled](/advanced/session-keys/erc7579-actions/ismoduleinstalled.md): Checks if an ERC-7579 module is installed on the smart account.
- [Social recovery](/advanced/social-recovery.md): How to recover a wallet using recovery
- [Add a passkey signer on a different OS](/advanced/add-a-passkey-signer-on-a-different-os.md): Allow your user to access their wallet from several devices with different OS environment
- [Capabilities](/advanced/capabilities.md)
- [sendCalls](/advanced/capabilities/sendcalls.md)
- [getCallsStatus](/advanced/capabilities/getcallsstatus.md)
- [getCapabilities](/advanced/capabilities/getcapabilities.md)
- [grantPermissions](/advanced/capabilities/grantpermissions.md)
- [Other signers (Auth Providers)](/advanced/other-signers-auth-providers.md)
- [EOA wallets (Metamask, Phantom...)](/advanced/other-signers-auth-providers/eoa-wallets-metamask-phantom....md)
- [Magic signer](/advanced/other-signers-auth-providers/magic-signer.md)
- [Web3Auth signer](/advanced/other-signers-auth-providers/web3auth-signer.md)
- [Turnkey signer](/advanced/other-signers-auth-providers/turnkey-signer.md)
- [Privy signer](/advanced/other-signers-auth-providers/privy-signer.md)
