Integration Guide
Seamlessly integrate tokenization into your existing platform
Integration Options
Full White-Label
Complete platform under your branding
- Custom domain
- Your branding
- Custom workflows
- Full control
- Dedicated infrastructure
Best for:
Large enterprises and fund managers
Embedded Components
Drop-in UI components for your app
- React/Vue/Angular components
- Investor onboarding widget
- Deal display widget
- Portfolio dashboard
- Customizable styling
Best for:
Existing platforms adding tokenization
API-Only
Build your own UI with our API
- Full API access
- Complete flexibility
- Custom UX/UI
- Webhook notifications
- Your infrastructure
Best for:
Developers wanting full control
White-Label Setup Process
Initial Configuration
Day 1- Choose subdomain or custom domain
- Configure brand colors and logo
- Set email sender domain
- Define platform name and tagline
Workflow Customization
Days 2-3- Configure KYC/AML requirements
- Set accreditation rules
- Define deal creation workflow
- Customize investor dashboard
- Set up email templates
Technical Integration
Days 4-7- DNS configuration
- SSL certificate setup
- SSO integration (optional)
- Custom domain email setup
- Webhook configuration
Testing & Training
Days 8-10- Sandbox environment testing
- Admin user training
- Test deal creation
- Test investor onboarding
- UAT (User Acceptance Testing)
Go Live
Day 11+- Production environment setup
- Final brand review
- Launch checklist completion
- Go live
- Ongoing support and monitoring
Embedded Components
Installation
npm install @assethaus/react-componentsimport { DealWidget, InvestorOnboarding } from '@assethaus/react-components'
function App() {
return (
<div>
<DealWidget
dealId="deal_abc123"
apiKey="your_public_key"
theme="dark"
/>
</div>
)
}Available Components
DealWidget - Display deal details and invest buttonInvestorOnboarding - KYC/AML form widgetPortfolioDashboard - Investor portfolio viewTransactionHistory - Payment and distribution historyDocumentViewer - Legal document viewerInvestmentForm - Custom investment flowCustomization Options
<DealWidget
dealId="deal_abc123"
apiKey="your_public_key"
// Styling
theme="dark"
primaryColor="#3b82f6"
borderRadius="12px"
// Behavior
showInvestButton={true}
showDocuments={true}
allowSocialShare={false}
// Callbacks
onInvestClick={(dealId) => {
// Custom investment flow
}}
onDocumentView={(docId) => {
// Track document views
}}
// Advanced
customCSS="path/to/custom.css"
locale="en-US"
/>Framework Support: Components available for React, Vue, Angular, and vanilla JavaScript.
SSO Integration
Supported Protocols
SAML 2.0
Enterprise SSO standard (Okta, Azure AD, Google Workspace)
OAuth 2.0
Modern authorization framework (Google, Facebook, GitHub)
OpenID Connect
Identity layer on top of OAuth 2.0
LDAP/Active Directory
Directory service integration for enterprises
Configuration Steps
Data Sync & Webhooks
Real-Time Data Sync
Keep your platform in sync with Asset Haus using webhooks for real-time event notifications.
Sync new investor to your CRM
Update your accounting system
Trigger onboarding workflow
Send custom notifications
Update cap table
Bulk Data Export
Export data programmatically via API for reporting, analytics, or migrations.
Integration Features
Plan Your Integration
Discuss integration options with our solutions team
