Skip to main content
You’re viewing the 2.0 (LTS) docs. View the current 3.0 version of this page.
Combine Para’s wallet infrastructure with Amplify to enable stablecoin yield deposits and withdrawals, all from a Para-powered wallet. This walkthrough covers two integration paths: the Amplify SDK for a higher-level API, and direct smart contract calls for environments where the SDK isn’t available.

Why Combine Para and Paxos Amplify

Example Use Cases

  1. Fintech App Integration — Embed stablecoin deposit and yield flows directly in your fintech application with Para’s white-label wallet onboarding.
  2. Stablecoin Yield Product — Build a consumer-facing earn product where users deposit stablecoins into Amplify vaults through a Para-powered wallet — no browser extension required.
  3. Treasury Management — Automate treasury yield strategies from Para wallets with programmable deposit and withdrawal rules.
  4. Multi-Language Backend — Call Amplify contracts directly from Python, Go, Swift, or any language with an Ethereum JSON-RPC library — no JavaScript SDK required.

What You Need

  • Para SDK for creating and managing wallets
  • EVM-compatible chain such as Ethereum Mainnet
  • Amplify API Credentials (pxl_your_api_key) from support@paxoslabs.com
  • Amplify SDK (SDK path only) — @paxoslabs/amplify-sdk

Step-by-Step Integration

Step 1: Install Dependencies

Step 2: Initialize Para and Amplify

Complete authentication before signing any transactions.

Step 3: Create Para Account and Clients

Step 4: Discover a Vault and Deposit

The SDK auto-detects the optimal authorization method (gasless permit, standard approval, or existing allowance) and handles each path for you.

Step 5: Withdraw from a Vault

Paxos Amplify

Stablecoin yield protocol documentation and API reference

Para Viem Integration

Set up Para wallets with Viem for EVM transaction signing

EIP-712 Typed Data Signing

Sign structured data using the EIP-712 standard with Para wallets