Documentation Index
Fetch the complete documentation index at: https://docs.aurumsdk.com/llms.txt
Use this file to discover all available pages before exploring further.
The default connection flow opens a modal where users can select from all enabled wallets. No developer setup required.
Modal Demo
See the modal in action
Basic Usage
const address = await aurum.connect();
Customization
Control the modal appearance through the brand configuration:
const aurum = new Aurum({
brand: {
appName: 'My App',
logo: 'https://example.com/logo.png',
theme: 'dark',
primaryColor: '#6366f1',
borderRadius: 'lg',
walletLayout: 'grid', // or 'stacked'
font: 'Inter, sans-serif',
hideFooter: true, // hides "powered by Aurum"
modalZIndex: 9999, // raise above your own overlays
},
wallets: {
embedded: { projectId: 'your-cdp-id' },
walletConnect: { projectId: 'your-reown-id' },
exclude: ['rabby', 'brave'], // hide specific wallets
},
});
See Core SDK Configuration for the full brand and wallets reference.
Widget
Embed the UI inline
Headless
Build a fully custom UI