# Wallet actions

Once your app is wrapped in `OpenfortProvider` and the user has an embedded wallet, you can perform
onchain actions. The available features depend on the
[account type](/docs/products/embedded-wallet/account-types) — each page below shows code for every supported account type.

## Ethereum

<HoverCardLayout>
  <HoverCardLink title="Send transaction" description="Send native transfers and contract calls, with optional gas sponsorship." href="/products/embedded-wallet/react/wallet/actions/send-transaction/ethereum" icon={Send} color="#10B981" />

  <HoverCardLink title="Sign message" description="Sign personal messages and EIP-712 typed data." href="/products/embedded-wallet/react/wallet/actions/sign-message" icon={PenTool} color="#8B5CF6" />

  <HoverCardLink title="Switch chain" description="Switch the active chain for smart and delegated accounts." href="/products/embedded-wallet/react/wallet/actions/switch-chain" icon={RefreshCw} color="#0EA5E9" />

  <HoverCardLink title="EIP-7702 authorization" description="Sign a one-time authorization to enable smart account features on delegated accounts." href="/products/embedded-wallet/react/wallet/actions/eip-7702-authorization" icon={FileKey} color="#F59E0B" />

  <HoverCardLink title="Session keys" description="Create scoped, time-limited session keys for popupless transactions." href="/products/embedded-wallet/react/wallet/actions/session-keys" icon={KeyRound} color="#EC4899" />

  <HoverCardLink title="Key export" description="Export the wallet's private key for external use." href="/products/embedded-wallet/react/wallet/actions/export-key" icon={Download} color="#6366F1" />
</HoverCardLayout>

## Solana

<HoverCardLayout>
  <HoverCardLink title="Send transaction" description="Send SOL transfers and sign Solana transactions with @solana/kit." href="/products/embedded-wallet/react/wallet/actions/send-transaction/solana" icon={Send} color="#9945FF" />

  <HoverCardLink title="Sign message" description="Sign arbitrary messages using Ed25519 Solana signatures." href="/products/embedded-wallet/react/wallet/actions/sign-message-solana" icon={PenTool} color="#14F195" />
</HoverCardLayout>
