Osito Protocol User Guide
This guide provides step-by-step instructions for interacting with the Osito Protocol based on the three core participant roles.
Checking Token Eligibility
For a token to be eligible in Osito, it must meet these criteria:
- Verified Deployer: Deployed by Panda Factory or Ramen (trusted deployers that ensure fixed supply)
- Verifiably Burned LP: A portion of the token's Kodiak liquidity pool tokens must be burned
To check eligibility:
- Go to app.osito.finance
- Connect your wallet
- Search for your token in the "Token Search" bar
- The app will display eligibility status and key metrics (wBERA in pool, burned LP percentage)
For Token Depositors (Borrowers)
Creating a Position and Borrowing wBERA
-
Access the Borrow Page:
- Navigate to "Borrow" in the app menu
- Connect your wallet
-
Create a Position:
- Select an eligible token
- Enter the deposit amount (minimum 0.1% of total supply)
- Click "Create Position" and confirm the transaction
-
Borrow Against Your Position:
- Select the created position
- View your maximum borrowing capacity
- Enter the amount to borrow (must be ≤ max capacity)
- Click "Borrow" and confirm the transaction
-
Monitor Your Position:
- Keep track of your position's health
- The max borrowing capacity may change as market conditions evolve
- If borrowed amount > max capacity, your position becomes liquidatable
Repaying Loans
-
Access Your Positions:
- Navigate to "My Positions"
- Connect your wallet
-
Select Position to Repay:
- Click on the position you want to repay
- View current borrowed amount and accrued interest
-
Repay Options:
- Enter repayment amount or select "Repay Full Amount"
- Ensure you have sufficient wBERA in your wallet
- Click "Repay" and confirm the transaction
-
Close Position (Optional):
- Once fully repaid, you can close the position
- Click "Close Position" to withdraw your collateral
For Token Stakers
Staking Tokens for Yield
-
Access the Stake Page:
- Navigate to "Stake" in the app menu
- Connect your wallet
-
Select Token to Stake:
- Choose an eligible token
- Enter the amount to stake
- Click "Stake" and confirm the transaction
-
Monitor Your Staking Position:
- View your current stake amount
- Track accrued yield
- Note that yield is derived from borrower interest payments
-
Collect Yield:
- To collect accrued yield, click "Collect Yield"
- Confirm the transaction
- Yield is paid in wBERA
Unstaking Tokens
-
Access Staking Positions:
- Navigate to "My Stakes"
- Connect your wallet
-
Select Position to Unstake:
- Click on the staking position
- Enter amount to unstake or select "Unstake All"
-
Unstake Tokens:
- Click "Unstake" and confirm the transaction
- Note: You can only unstake if total borrowed against the token remains below max borrow
For wBERA Lenders
Supplying wBERA to Earn Interest
-
Access the Lend Page:
- Navigate to "Lend" in the app menu
- Connect your wallet
-
Supply wBERA:
- Enter the amount of wBERA to supply
- Click "Supply" and confirm the transaction
-
Monitor Your Lending Position:
- View your supplied wBERA amount
- Track interest accrued
- Note that interest rates scale with utilization (0% at 0% utilization, 50% at 90% utilization, 10,000% at 100% utilization)
-
Withdraw wBERA and Interest:
- Enter the amount to withdraw
- Click "Withdraw" and confirm the transaction
- Note: You can only withdraw if sufficient wBERA remains in the protocol (if total borrowed < remaining supplied)
Liquidations
Understanding Liquidation Risk
- Positions become liquidatable when borrowed amount > max borrowing capacity
- This can happen if:
- The token's price falls significantly
- Other depositors withdraw collateral, diluting your borrowing power
- Protocol token distribution changes, affecting the formula calculation
Performing Liquidations
-
Find Liquidatable Positions:
- Navigate to "Liquidations" in the app menu
- View list of liquidatable positions
-
Select Position to Liquidate:
- Choose a position to liquidate
- Ensure you have enough wBERA to cover the debt
-
Execute Liquidation:
- Click "Liquidate" and confirm the transaction
- You'll receive all collateral in exchange for repaying the full debt
Risk Management Recommendations
-
Monitor Your Positions Regularly:
- Max borrowing capacity can change with market conditions
- Consider borrowing less than the maximum to maintain a safety buffer
-
Understand the Formula:
- Borrowing limits are calculated based on worst-case scenarios
- The formula simulates what happens if all circulating tokens are sold
-
Diversify Your Positions:
- Spread risk across multiple tokens
- Don't concentrate all your borrowed amounts in a single position