Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getpara.com/llms.txt

Use this file to discover all available pages before exploring further.

Para offers a lightweight version of @getpara/react-sdk called @getpara/react-sdk-lite. It reduces your bundle size by letting you install only the chain-specific dependencies you actually need, rather than pulling in packages for all supported networks.

Installation

Choose the tab for the network you plan to support. If you need multiple networks, install the dependencies from each relevant tab.
npm
npm install @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --save-exact
yarn
yarn add @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --exact
pnpm
pnpm add @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --save-exact
bun
bun add @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --exact

Stub Unused Dependencies

After installing, add the setup-para postinstall script to your package.json. This CLI tool ships with @getpara/react-sdk-lite and stubs out chain dependencies you didn’t install so your bundler won’t try to include them.
package.json
{
  "scripts": {
    "postinstall": "setup-para"
  }
}
If you already have a postinstall script, append && setup-para to it.
If you are migrating from @getpara/react-sdk, remove any dependencies for networks you no longer need (e.g., wagmi and viem if you only use Solana, or @solana/web3.js if you only use EVM).

Next Steps

Once the lite SDK is installed, follow the corresponding external wallets guide to finish your integration: