MOVIRA SDK
The MOVIRA SDK enables developers to integrate digital invoice issuance, credit access, and lending execution into Web3 and DeFi applications.
SDK Repository Status
On Progress — The MOVIRA SDK is currently under active development. Initial release planned for Q1 2026.
Planned SDK Capabilities
The MOVIRA SDK will provide a comprehensive TypeScript/JavaScript interface for interacting with the protocol's core functionality. Below are the planned capabilities for the initial release.
Invoice Creation and Management
- Create digital invoices with metadata and recipient information
- Query invoice status and lifecycle events
- Update invoice settlement configurations
- List all invoices associated with a wallet
Credit Evaluation Submission
- Submit borrower business data for credit scoring
- Query credit tier and borrowing capacity
- Retrieve historical repayment behavior metrics
- Access oracle-provided credit intelligence data
Loan Request Execution
- Submit loan requests backed by digital invoices
- Simulate loan terms before execution
- Query available liquidity and interest rates
- Execute on-chain loan transactions with wallet approval
Wallet-Based Authorization
- Integration with Solana Wallet Adapter
- Support for Phantom and Solflare wallets
- Transaction signing and verification utilities
- Non-custodial key management patterns
Loan Lifecycle Tracking
- Monitor active loan status and repayment schedules
- Query outstanding principal and interest
- Access transaction history for loans and repayments
- Receive real-time notifications for loan events
Installation & Usage
Installation (Coming Soon)
npm install @movira/sdkBasic Usage Example
import { MoviraClient } from '@movira/sdk';import { useWallet } from '@solana/wallet-adapter-react'; const { publicKey, signTransaction } = useWallet();const client = new MoviraClient({ wallet: publicKey }); // Create an invoiceconst invoice = await client.createInvoice({ amount: 10000, recipient: recipientPublicKey, dueDate: new Date('2026-03-15'), description: 'Q1 Consulting Services'});Full documentation with complete API reference and code examples will be available upon SDK release.
Developer Resources
Documentation
Complete technical documentation covering protocol architecture, smart contracts, and integration patterns.
Read DocsExample dApp
Explore the reference implementation to see the SDK in action with real invoice and lending flows.
Launch App