This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Credit Delegation Pool Withdrawal Tool

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDeFi
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This tool provides on-chain withdrawal and position closing for credit delegation pools, enabling you to exit your credit positions and withdraw deposited assets. It reads your connected wallet address, credit pool contract address, deposit token address, user balance, credit limit, outstanding loans, current block timestamp, pool utilization, and withdrawal eligibility. You can then sign and send transactions to withdraw your deposits from the credit pool, close your credit positions, and record withdrawal metadata on-chain. All withdrawal parameters are displayed in a clear review panel before you sign, so you know exactly what you are withdrawing. The tool also logs transaction hashes, confirmation status, and gas costs, providing a complete audit trail of all withdrawal activities.

HOW TO USE

Connect your wallet using the built-in wallet bridge, choose the network that matches your credit pool contract, and paste the credit pool contract address and deposit token address (use 0x0 for native currency). Enter the token decimals and the amount you want to withdraw in raw units. The review panel shows all inputs, your current balance, outstanding loans, and withdrawal eligibility before you sign. Use the numbered action buttons: check status to view your current balance, credit limit, outstanding loans, utilization, and withdrawal eligibility; withdraw to withdraw a specified amount from the pool; or close position to fully close your credit position and withdraw all remaining funds. You can also check pool status to view current pool metrics. Each transaction is signed sequentially, and the tool displays transaction details and confirmation status.

THE REAL MECHANISM

This tool uses ethers.js v5.7.2 to build and send transactions through the wallet's signer. It does not rely on any hardcoded contract addresses – you paste the credit pool contract you are using, so you are in full control. When you withdraw, the tool calls withdraw on the pool contract, which checks your withdrawal eligibility, verifies that you have sufficient balance, and transfers the requested amount back to your wallet. When you close your position, the tool calls closePosition, which settles any outstanding obligations and returns all remaining funds. The tool reads pool state via userBalance, creditLimit, outstandingLoans, utilization, and withdrawalEligibility view functions. All transactions are sequential to prevent nonce conflicts, and gas costs are calculated using effectiveGasPrice for accurate post-EIP-1559 reporting.

WHAT IT CANNOT SEE

This tool cannot verify off-chain borrower creditworthiness, predict default risk, ensure pool solvency, or verify that the credit pool contract handles withdrawals correctly. It cannot detect if the pool has sufficient liquidity to cover your withdrawal or if the borrowers are creditworthy. The tool also cannot verify that the credit pool contract correctly handles edge cases like partial withdrawals, loan defaults, or close position logic. It cannot simulate the outcome of a transaction before you sign it, nor can it guarantee that the withdrawal will be processed correctly if the contract is not properly implemented.

PLEASE NOTE

This tool works only on EVM-compatible chains supported by your wallet and provider. Always double-check the contract addresses and parameters before signing. Use testnet first. The tool is a transaction-signing interface and withdrawal management tool, not a credit assessment or default prediction system.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.