🚀 All SDKs Live
Developer Hub
Free SDKs for iOS, Android, and React Native. Camera-only validation enforced. No API keys required.
Available SDKs
React Native Pro
npm
npm install @blockfact/react-native-facti-pro
✓Camera-only validation
✓EXIF verification
✓Device attestation
iOS SDK
CocoaPods
pod 'BlockFactSDK', '~> 2.1.0'
✓DeviceCheck integration
✓Swift Package Manager
✓Camera enforcement
Android SDK
Maven Central
implementation 'io.blockfact:sdk:2.1.0'
✓Play Integrity API
✓Camera-only capture
✓Kotlin support
React Web
npm
npm install @blockfact/react-facti
✓Viewer component
✓.facti file parsing
✓Metadata display
Quick Start
React Native Example
import { useBlockFact } from '@blockfact/react-native-facti-pro';
function CameraScreen() {
const { registerContent } = useBlockFact();
const handleCapture = async (photo, exifData) => {
const result = await registerContent({
imageUri: photo.uri,
exifData: exifData,
captureTimestamp: new Date().toISOString(),
latitude: location.latitude,
longitude: location.longitude
});
console.log('Verified:', result.factiUrl);
};
}Why BlockFact SDKs?
🔒
Camera-Only
Enforces capture from device cameras. No gallery uploads, no edited images.
🆓
100% Free
No API keys, no usage limits, no hidden fees. Free to get started.
âš¡
Production Ready
Live on Starknet with IPFS storage. Zero-knowledge proofs for privacy.