> For the complete documentation index, see [llms.txt](https://cramiumlabs.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cramiumlabs.gitbook.io/docs/sdk-mpc-ios/functions.md).

# Functions

#### MPC (Multi-Party Computation) Groups

* Create MPC Groups
* Paillier Key Generation
* List MPC Groups
* MPC Signing Operations
* MPC Key Generation
* Export Mnemonic
* Delete MPC group

#### Blockchain Management

* Backup and Restore Data
* Build Blockchain Transactions (Ethereum and L2s (Base, Polygon, Arbitrum, Optimism), BSC, Tron, Solana, Ton, Bitcoin, XRP)
* Validate Blockchain Addresses
* List Blockchain Transactions

#### User Settings

* Profile Management
* Account and Smart Contract Support
* Account Preparation
* Send User Operations

#### Transaction Policy

* Enable/disable transaction policies (TP).
* Customize transaction behavior for whitelisted and non-whitelisted addresses.
* Limit amount for transaction.
