@layerswap/wallet-paradex
v1.1.2
Published
Paradex Wallet Provider for Layerswap Widget
Downloads
364
Readme
@layerswap/wallet-paradex
Paradex wallet provider for the Layerswap Widget. Enables Paradex wallet connections for both EVM and Starknet networks.
Installation
npm install @layerswap/wallet-paradex @layerswap/wallet-evm @layerswap/wallet-starknet wagmi viem @wagmi/core @layerswap/widget
# or
yarn add @layerswap/wallet-paradex @layerswap/wallet-evm @layerswap/wallet-starknet wagmi viem @wagmi/core @layerswap/widget
# or
pnpm add @layerswap/wallet-paradex @layerswap/wallet-evm @layerswap/wallet-starknet wagmi viem @wagmi/core @layerswap/widgetQuick Start
import { LayerswapProvider, Swap } from "@layerswap/widget";
import { createParadexProvider, createEVMProvider, createStarknetProvider } from "@layerswap/wallet-paradex";
export default function Page() {
const paradexProvider = createParadexProvider();
const evmProvider = createEVMProvider();
const starknetProvider = createStarknetProvider()'
return (
<LayerswapProvider walletProviders={[evmProvider, starknetProvider, paradexProvider]}>
<Swap />
</LayerswapProvider>
);
}Usage
Use createParadexProvider() to create a Paradex wallet provider. Paradex supports both EVM and Starknet networks, so this provider requires both @layerswap/wallet-evm and @layerswap/wallet-starknet as peer dependencies:
import { createParadexProvider } from "@layerswap/wallet-paradex";
const paradexProvider = createParadexProvider({
// Custom configuration options
});Documentation
For detailed setup instructions, configuration options, and usage examples, see the Paradex Wallet Provider documentation.
Features
- Paradex wallet connection
- Balance checking
- Support for both EVM and Starknet networks
- Integration with Paradex SDK
- Multi-chain transaction support
TypeScript
This package includes TypeScript definitions. All types are exported from the main entry point.
License
MIT
