Login Customization
Overview
Method 1: Using the WalletButton Component
'use client';
import { WalletButton } from '@vechain/vechain-kit';
export function Page() {
return (
<WalletButton />
);
}Method 2: Building Custom Authentication UI
Method 3: OAuth Social Login (Self-Hosted Privy Only)
Supported OAuth Providers
Method 4: Wallet-Only Connection
Special Considerations
VeWorld Mobile Integration
Authentication State Management
Error Handling
Next Steps
Last updated
Was this helpful?