Skip to main content
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