import { useState } from 'react'; import { useAuth } from '../contexts/AuthContext'; import { Shield, Wallet, ArrowRight, Globe, Lock, Zap, TrendingUp, Building2, ChevronRight } from 'lucide-react'; export default function LoginPage() { const { connectWallet, loading, error } = useAuth(); const [connecting, setConnecting] = useState(null); const handleConnect = async (provider: 'metamask' | 'walletconnect' | 'coinbase') => { setConnecting(provider); await connectWallet(provider); setConnecting(null); }; return (

Solace Bank Group

PLC

Enterprise Treasury Management Portal

Multi-Asset Treasury

Consolidated views across fiat, digital assets, securities, and commodities

Regulatory Compliance

IPSAS, US GAAP, and IFRS compliant reporting frameworks

Global Settlement

Cross-border payment orchestration with real-time settlement tracking

Web3 Security

Cryptographic wallet authentication with enterprise-grade access controls

IPSAS US GAAP IFRS ISO 20022 SOC 2

Connect Wallet

Authenticate with your Web3 wallet to access the portal

{error && (
{error}
)}
or

By connecting, you agree to the Terms of Service and acknowledge that Solace Bank Group PLC processes authentication via cryptographic signature verification.

End-to-end encrypted ยท No private keys stored ยท SOC 2 Type II certified
); }