> For the complete documentation index, see [llms.txt](https://pallet-1.gitbook.io/pallet-white-paper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pallet-1.gitbook.io/pallet-white-paper/developers/2-wallet-sdk-integration/2.1-flutter-sdk/integration-architecture.md).

# Integration Architecture

Third-Party APP integrate Pallet Wallet SDK architecture.

## Integration Architecture

<figure><img src="https://34753030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgOcC4CwylHt1N03ksUkf%2Fuploads%2F2o5IAyDtDreZXkldwYUq%2Fb88ad777d435c3a0b8e6becd6de2cc3.jpg?alt=media&amp;token=b3751c80-21a2-430d-a0a5-b101e2fdbdeb" alt=""><figcaption></figcaption></figure>

## Architecture Description

1. The Pallet Wallet SDK is developed based on Flutter and is only applicable to the integration of apps developed based on Flutter.
2. Wallet bridging layer: as a bridging layer connecting third-party APPs and wallets, including routing adaptation, providing wallet interfaces, and relying on third-party APPs to provide functions.
3. Wallet UI\&Logic: Wallet UI and business logic layer, including MPC wallet creation, backup recovery, signature, transaction and other functions.
