Build Shariah-Compliant
Financial Applications
The complete infrastructure for Islamic finance. Murabaha, Sukuk, Takaful, Zakat, and 25+ more rails. Production-ready APIs with 99.99% uptime SLA.
import { IOFClient } from '@islamic-open-finance/sdk';
const client = new IOFClient({
apiKey: 'iof_sk_live_...',
});
// Create a Murabaha contract
const contract = await client.contracts.create({
type: 'murabaha',
amount: 100000,
currency: 'USD',
profitRate: 0.05,
});TRUSTED BY LEADING ISLAMIC FINANCIAL INSTITUTIONS
Get Started in Minutes
Everything you need to integrate Islamic finance into your application
Create API Keys
Generate sandbox and production API keys for authentication
Run a Scenario
Execute guided flows for Murabaha, Sukuk, or Payment rails
Configure Webhooks
Set up real-time event notifications for your app
Run Conformance
Validate your integration meets IOF standards
105 Specialized Rails
Complete coverage of Islamic financial instruments with built-in Shariah compliance
Contracts
Islamic contract lifecycle management
KYC
Know Your Customer verification
Compliance
Regulatory compliance checks
Treasury
Treasury & cash management
Zakat
Zakat calculation & distribution
Clearing
Settlement & clearing operations
Governance
Shariah board governance
Webhooks
Real-time event notifications
Enterprise-Grade Infrastructure
Built for scale, security, and compliance
Shariah Compliance
Built-in compliance checks with Shariah board governance integration
99.99% Uptime SLA
Enterprise reliability with multi-region redundancy
Bank-Grade Security
SOC 2 Type II, ISO 27001, PCI DSS Level 1 compliant
Multi-Jurisdiction
Support for AAOIFI, IFSB, and local regulatory standards
Developer Experience
SDKs for TypeScript, Python, Java, .NET, and Go
Real-time Analytics
Real-time analytics engine with sub-second queries
Official SDKs
First-class support for your favorite language
Ready to Build?
Join hundreds of developers building the future of Islamic finance