The future of credit is programmable
Tap new liquidity
Break free from traditional banking constraints. Access a global, 24/7 liquidity market by structuring your credit opportunities on-chain, opening your fund to a new class of digital-native investors.
Chain & protocol agnostic
Don't let fragmentation slow you down. Manage pools across Ethereum, Base, and Solana from a single dashboard. Ntropii abstracts the blockchain complexity so you can focus on credit underwriting.
Programmatic risk
Replace manual oversight with code-enforced guardrails. Automatically block drawdowns that violate concentration limits or covenant terms before the transaction is ever signed.
Running a delegate is complex
Managing an on-chain credit pool manually is an operational nightmare. Delegates are stuck reconciling off-chain loan tapes with on-chain smart contract states, manually calculating interest payments, and juggling spreadsheet waterfalls. This friction limits the number of borrowers you can serve and introduces massive compliance risk.
Automated pool administration
Smart Drawdown Processing
When a borrower requests capital, automatically verify their eligibility, remaining credit line, and collateral health before programmatically approving the stablecoin transfer.
Repayment Waterfalls
Automatically detect incoming borrower repayments and execute the smart contract logic to split interest between LPs (yield) and the Delegate (management fees) instantly.
Real-Time Collateral Monitoring
Link the off-chain asset performance (e.g., invoice payment status) to the on-chain loan. If the real-world asset underperforms, automatically trigger on-chain reserve, provisions or default protocols.
Native integration with institutional credit rails
Enforce the Mandate
Your Limited Partnership Agreement (LPA) isn't just a PDF anymore—it's a deployment rule.
- •Borrower Allowlisting: Only approved wallet addresses linked to verified KYB entities can interact with the pool.
- •Concentration Caps: Prevent any single borrower from drawing down more than X% of the total pool liquidity.
- •Tenor Enforcement: Automatically reject loan terms that exceed the pool's duration mandate.
Programmatic Loan Funding
This runbook acts as the 'Gatekeeper.' It listens for a borrower's request, verifies the off-chain collateral data via the Data Asset, and if everything passes, executes the funding transaction on the credit protocol.
runbook.ts
import { Runbook, Resource, DataAsset, Credit } from '@ntropii/sdk'; Runbook.on('loan_request_received', async (event) => { const request = event.payload; // 1. Identify the Credit Pool Resource (e.g., Maple Pool) const creditPool = await Resource.get('maple_pool_v2_alpha'); // 2. Fetch Borrower's Off-Chain Collateral Data const collateralData = await DataAsset.fetch(creditPool, { type: 'LOAN_COLLATERAL', borrowerId: request.borrowerId }); // 3. Risk Check: Ensure Loan-to-Value (LTV) is within limits const calculatedLTV = request.amount / collateralData.valuation; if (calculatedLTV > 0.80) { console.log('Loan Rejected: LTV too high'); return; } // 4. Execute the Drawdown (Send Stablecoins to Borrower) const tx = await Credit.fundLoan({ pool: creditPool, borrower: request.borrowerAddress, amount: request.amount, term: request.duration_days }); console.log(`Loan Funded. Tx Hash: ${tx.hash}`);});Delegate Operations Library
Automate the lifecycle of your credit facility.
New Loan Origination
Verify covenants and fund new borrower tranches.
Interest Distribution
Calculate and distribute yield to LPs based on performance.
Default Management
Trigger liquidation of collateral tokens upon missed payment.
Liquidity Buffer Mgmt
Ensure enough cash is held in the pool for redemptions.
Fee Extraction
Automate the sweeping of Delegate/Management fees to the treasury.
NAV Update
Write the updated portfolio value to the pool contract.