What are Pre-Funded Accounts?
Pre-funded accounts are balance accounts that allow you to maintain liquidity with KillB for instant transaction execution. Instead of waiting for user payments, transactions execute immediately from your pre-deposited funds.Pre-funding is ideal for businesses with high transaction volumes who need instant settlements and better rates.
How It Works
1
Create Pre-Fund Account
Request a dedicated wallet or account from KillB
2
Deposit Funds
Transfer USDC/USDT to your dedicated pre-fund addressSupported Networks:
- Polygon
- Ethereum
- Arbitrum
- Base
3
Use in Transactions
Specify pre-fund method when creating quotations
4
Instant Execution
Transactions execute immediately without waiting for payment⚡ Funds deducted from your balance instantly
Pre-Fund Methods
| Method | Asset | Network | Description |
|---|---|---|---|
PRE_FUND_POLYGON | USDC/USDT | Polygon | Lowest fees |
PRE_FUND_ETHEREUM | USDC/USDT | Ethereum | Most common |
PRE_FUND_ARBITRUM | USDC/USDT | Arbitrum | Low fees |
PRE_FUND_BASE | USDC/USDT | Base | New, low fees |
PRE_FUND_SOLANA | USDC | Solana | Fast, cheap |
Benefits
Instant Execution
No waiting for user payments - transactions execute immediately
Better Rates
Volume-based pricing with preferential exchange rates
Simplified Flow
Skip payment collection step - direct execution
Predictable Settlement
Know exactly when transactions will complete
Bulk Operations
Process high volumes efficiently
Easy Reconciliation
Single balance to track across all transactions
Use Cases
High-Volume Businesses
- Exchange Platform
- Payment Processor
- Remittance Service
Scenario: Crypto exchange needs to process 1000+ off-ramps dailyWithout Pre-Fund:
- Wait for each user to send crypto
- Monitor 1000+ individual deposits
- Complex reconciliation
- Maintain liquidity pool
- Execute all transactions instantly
- Simple balance tracking
Setting Up Pre-Funding
Step 1: Request Pre-Fund Account
Contact KillB to enable pre-funding:Step 2: Deposit Initial Funds
Send USDC/USDT to the provided deposit address:Step 3: Monitor Balance
Check your pre-fund balance:Step 4: Use in Transactions
Create quotations using pre-fund method:Balance Management
Checking Balance
Top-Up Balance
Send additional USDC/USDT to your deposit address anytime.Low Balance Alerts
Set up webhooks to receive alerts when balance is low:Transaction Flow with Pre-Fund
1
Create Quotation
Specify
PRE_FUND_* as cashInMethod2
Create Ramp
Use quotation to create ramp
3
Instant Execution
✅ Funds immediately deducted from pre-fund balance✅ Transaction processes without waiting✅ Fiat sent to user’s bank account
4
Balance Updated
Your balance decreases by transaction amount + fees
Pricing & Fees
Pre-funded accounts receive preferential pricing:| Transaction Volume (Monthly) | Fee Discount | Exchange Rate Improvement |
|---|---|---|
| 500K | 0.1% reduction | Standard rate |
| 1M | 0.2% reduction | 0.05% better |
| 5M | 0.3% reduction | 0.10% better |
| $5M+ | Custom pricing | 0.15%+ better |
Contact [email protected] for enterprise volume pricing.
Reconciliation
Pre-funded accounts simplify reconciliation:Daily Reconciliation
- Opening balance
- Deposits (top-ups)
- Transactions executed
- Fees charged
- Closing balance
Monthly Statements
Download monthly statements showing:- All transactions
- Fee breakdown
- Balance history
- Tax information
Security
Segregated Accounts
Your balance is held in segregated accounts
Audit Trail
Complete transaction history
Access Controls
API key permissions for balance access
Webhook Notifications
Real-time balance and transaction alerts
Liquidity Management
Optimal Balance
Recommended balance:- 3 days of operations
- Buffer for volume spikes
- No transaction failures
Auto Top-Up
Set up automatic top-ups when balance drops:Best Practices
Maintain Sufficient Balance
Maintain Sufficient Balance
- Keep 3-5 days of operating capital
- Set low balance alerts
- Monitor balance daily
- Plan for volume spikes
Use Correct Network
Use Correct Network
- Polygon recommended (lowest fees)
- Match network in quotations
- Verify deposit address
- Test with small amount first
Monitor Closely
Monitor Closely
- Check balance daily
- Review transaction logs
- Reconcile regularly
- Set up webhooks
Optimize Pricing
Optimize Pricing
- Volume discounts available
- Better rates with pre-fund
- Negotiate custom pricing
- Track savings vs. regular pricing
FAQs
What's the minimum balance?
What's the minimum balance?
Minimum initial deposit is typically $10,000 USD equivalent. Recommended balance depends on your transaction volume.
Can I withdraw from my pre-fund balance?
Can I withdraw from my pre-fund balance?
Yes, contact support to request withdrawals. Processing typically takes 1-3 business days.
What happens if my balance runs out?
What happens if my balance runs out?
Transactions will fail if insufficient balance. Set up low balance alerts to prevent this.
Are there any holding fees?
Are there any holding fees?
No holding fees. You only pay transaction fees when executing ramps.
Can I use multiple currencies?
Can I use multiple currencies?
Yes, maintain separate balances for USDC and USDT if needed.