Guided tutorial
TL;DR
- Time: 10 to 15 minutes to understand the full app flow.
- Start on public screens first, then connect your wallet only when you need to act.
- At the midpoint, choose the borrower or lender branch that matches what you want to do.
Before you start
- The app currently defaults to
testnet. - Liquidity requests use the default USDC token for the active network.
- You can browse Discover and vault pages without signing in.
- Any action that changes state requires wallet confirmation.
- If a transaction succeeds but the UI does not update, retry indexing and keep the transaction hash.
Step 1. Start on the landing page
- Open
/. - Find the two public entry points:
Connect walletandDiscover. - If live opportunity cards appear, open one to inspect a vault page in read-only mode.
What you should learn:
- The public app is safe to explore before connecting a wallet.
- Borrowers and lenders both start from the same top-level navigation.
Read more:
Step 2. Browse Discover before you connect
- Open
/discover. - Review the request list and try search or filters.
- Open a request card to land on its vault page.
What you should learn:
- Discover is the public marketplace for open requests.
- Funding decisions happen on the vault page, not in the list itself.
Read more:
Step 3. Connect your wallet and enter dashboard
- Use
Connect walletfrom the landing page, top navigation, or a vault prompt. - After the wallet connects, open
/dashboard. - Review the three parts of the workspace:
Vaults,Positions, and wallet balances.
What you should learn:
Dashboardis the signed-in home for your account.Vaultsis the borrower side of the workspace.Positionsis the lender side of the workspace.
Read more:
Step 4. Choose your branch
Borrower branch
- In
/dashboard, clickNew vault. - Open the new vault after it appears in
Vaults. - Add or delegate NEAR so the vault has enough collateral.
- Use
Open requestto create a pending USDC request. - Return later to the same vault page to repay before liquidation starts.
Read more:
Lender branch
- Start in
/discover. - Open a request and review its terms on the vault page.
- Complete storage registration if the app prompts you.
- Click
Accept requestand approve the wallet transaction. - Return to
/dashboard->Positionsto reopen funded vaults.
Read more:
Step 5. Know the common blockers
- If the app asks for token registration, complete the
storage_depositstep first. - If a transaction finishes but the list or vault stays stale, use the indexing retry flow.
- If actions are missing, verify the connected account, active network, and current vault state.
Read more:
Step 6. Use reference only when you need it
- Open the playbook if you want the full borrower/lender lifecycle in one view.
- Open architecture or API docs only when you need implementation detail.
Reference: