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 install @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --save-exact
yarn add @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --exact
pnpm add @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --save-exact
bun add @getpara/react-sdk-lite @getpara/evm-wallet-connectors wagmi@^2 viem --exact
npm install @getpara/react-sdk-lite @getpara/solana-wallet-connectors @solana-mobile/wallet-adapter-mobile @solana/wallet-adapter-base @solana/wallet-adapter-react @solana/wallet-adapter-walletconnect @solana/web3.js --save-exact
yarn add @getpara/react-sdk-lite @getpara/solana-wallet-connectors @solana-mobile/wallet-adapter-mobile @solana/wallet-adapter-base @solana/wallet-adapter-react @solana/wallet-adapter-walletconnect @solana/web3.js --exact
pnpm add @getpara/react-sdk-lite @getpara/solana-wallet-connectors @solana-mobile/wallet-adapter-mobile @solana/wallet-adapter-base @solana/wallet-adapter-react @solana/wallet-adapter-walletconnect @solana/web3.js --save-exact
bun add @getpara/react-sdk-lite @getpara/solana-wallet-connectors @solana-mobile/wallet-adapter-mobile @solana/wallet-adapter-base @solana/wallet-adapter-react @solana/wallet-adapter-walletconnect @solana/web3.js --exact
npm install @getpara/react-sdk-lite @getpara/cosmos-wallet-connectors graz @cosmjs/cosmwasm-stargate @cosmjs/launchpad @cosmjs/proto-signing @cosmjs/stargate @cosmjs/tendermint-rpc @leapwallet/cosmos-social-login-capsule-provider long starknet --save-exact
yarn add @getpara/react-sdk-lite @getpara/cosmos-wallet-connectors graz @cosmjs/cosmwasm-stargate @cosmjs/launchpad @cosmjs/proto-signing @cosmjs/stargate @cosmjs/tendermint-rpc @leapwallet/cosmos-social-login-capsule-provider long starknet --exact
pnpm add @getpara/react-sdk-lite @getpara/cosmos-wallet-connectors graz @cosmjs/cosmwasm-stargate @cosmjs/launchpad @cosmjs/proto-signing @cosmjs/stargate @cosmjs/tendermint-rpc @leapwallet/cosmos-social-login-capsule-provider long starknet --save-exact
bun add @getpara/react-sdk-lite @getpara/cosmos-wallet-connectors graz @cosmjs/cosmwasm-stargate @cosmjs/launchpad @cosmjs/proto-signing @cosmjs/stargate @cosmjs/tendermint-rpc @leapwallet/cosmos-social-login-capsule-provider long starknet --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.
{
"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: