Janus User Guide#
Getting Started#
Step 1: Set Up Your Wallet#
- Install an EVM-compatible wallet, with MetaMask, Rabby, or Phantom recommended
- Add the Arc Testnet network:
- Network Name: Arc Testnet
- RPC URL:
https://rpc.testnet.arc.network - Chain ID:
5042002 - Currency Symbol: ETH
- Get testnet tokens:
- USDC/EURC: Claim free tokens from the Circle Faucet: select Arc Testnet and paste your wallet address
- ETH (for gas): Visit the Arc Testnet faucet or ask in Discord
Step 2: Connect to Janus#
- Go to janushq.xyz
- Click Connect in the top navigation
- Select your wallet from the list
- Approve the network switch to Arc Testnet when prompted
- You're connected
Depositing#
Step 1: Approve Token Spending#
- Navigate to the Trade page
- Select your asset (USDC or EURC) from the dropdown
- Enter the amount you want to deposit
- Click Approve USDC (or EURC)
- Your wallet will open: click Confirm
- Wait for the approval transaction to confirm (~30 seconds)
This step gives the vault permission to receive your tokens. It only needs to be done once per token.
Step 2: Deposit#
- After approval confirms, click Deposit
- Your wallet will open: click Confirm
- Wait for the transaction to confirm (~1–2 minutes)
- Your dashboard will update showing your vault balance (jUSDC or jEURC)
What happens:
- Your USDC/EURC is transferred to the vault
- You receive vault tokens (jUSDC or jEURC) representing your share
- Yield begins compounding automatically
Understanding Your Dashboard#
TVL (Total Value Locked)#
Total assets deposited across the vault. Higher TVL means more capital available for arbitrage and better spread capture.
Live APY#
Current annualised yield estimate, updated every 8 hours when funding rates change. This reflects real market conditions — it fluctuates.
Your Balance#
Your current USDC/EURC value in the vault. Equals your vault tokens × current share price. Grows as yield compounds.
Your Shares#
The jUSDC or jEURC tokens you hold, representing your ownership percentage of the vault. Used when withdrawing.
Est. Daily / Est. Monthly#
Project earnings based on the current APY and your balance. These are estimates — actual returns depend on market conditions.
Withdrawing#
Step 1: Request Withdrawal#
- Switch to the Withdraw tab on the Trade page
- Enter the number of shares to redeem (or click Max)
- Click Withdraw
- Confirm in your wallet
- Your withdrawal is now queued
Step 2: Wait 2 Days#
- A countdown timer shows when your withdrawal will be ready
- You cannot complete the withdrawal during this period
- This delay protects all vault users by giving the keeper bot time to safely unwind positions
Step 3: Complete Withdrawal#
- After the 2-day timer, return to the Withdraw tab
- Click Complete Withdrawal
- Confirm in your wallet
- USDC/EURC is transferred back to your wallet
- Your jUSDC/jEURC vault tokens are burned
Checking Your Earnings#
Method 1: Dashboard#
Your balance updates in real-time. Profit = Current Balance − Initial Deposit.
Method 2: On-Chain#
- Go to testnet.arcscan.app
- Search your wallet address
- Find your jUSDC or jEURC token balance
- Call
convertToAssets(balance)on the vault contract to see the USDC equivalent
Method 3: Governance Tab → Audit Trail#
Search your address to see a full history of your deposits, withdrawals, and yield events.
Governance & Safety#
Governance Tab#
- View multisig status (5-of-9 required for any critical change)
- View timelock status and countdown (24-hour delay before changes take effect)
- View insurance fund balance
Insurance Fund#
- Funded by 5% of all performance fees
- Covers smart contract exploits up to the available fund balance
- Balance is shown on the Governance tab
Audit Trail#
- Every vault action is logged on-chain permanently
- Verifiable by anyone on testnet.arcscan.app
Troubleshooting#
Wallet won't connect#
- Confirm Arc Testnet is added with the correct RPC and Chain ID
- Switch your wallet's active network to Arc Testnet manually
- Hard-refresh the page (
Cmd+Shift+R) - Try a different browser or incognito mode
Deposit fails#
- Make sure you have ETH in your wallet for gas (~$0.05 worth)
- Confirm the approval transaction completed before attempting the deposit
- Check your USDC/EURC balance is sufficient
- Try again — occasional RPC timeouts can cause transient failures
Withdrawal button is greyed out#
- The 2-day timer has not elapsed yet — check the countdown
- Confirm you submitted a withdrawal request (not just entered an amount)
- Check the Governance tab to see if the vault is paused
Balance shows incorrectly#
- Hard-refresh the page
- Verify on-chain at testnet.arcscan.app
- Expected value = shares × current share price (call
convertToAssetson the contract)
Numbers don't match after a deposit#
Block confirmations can take 1–2 minutes on Arc Testnet. Wait a moment and refresh.
Need Help?#
- Discord: discord.gg/23skEWUbbk (fastest support)
- Twitter: @janusprotocol_
- Email: support@janushq.xyz

