@garageincswap/react
v0.0.39
Published
React hooks and utilities for integrating with SilentSwap SDK.
Readme
@silentswap/react
React hooks and utilities for integrating with SilentSwap SDK.
Installation
bun add @silentswap/react @silentswap/sdkUsage
import { useSilentClient, useSilentOrders, useAuth } from '@silentswap/react';
function MyComponent() {
// Create client
const { client } = useSilentClient({
config: {
environment: 'MAINNET',
},
});
// Use order operations
const { getQuote, createOrder, isLoading, error } = useSilentOrders({
client,
});
// Use auth utilities
const { createSignInMessage, createEip712DocForOrder } = useAuth();
// ... your component logic
}Hooks
useSilentClient
Creates and manages a SilentSwap client instance.
useSilentOrders
Provides methods for order operations including quotes, authentication, and order creation.
useAuth
Provides authentication utilities for sign-in messages and EIP-712 document creation.
