User Trading Guide

Complete guide for investors and traders to buy, hold, and earn yield from YRT tokens.


Who Is This For?

  • Retail Investors - Looking to invest in property yield with small capital

  • Traders - Looking to profit from YRT price movements

  • Yield Seekers - Looking for passive income from property cash flows


Quick Start (4 Steps)


Step 1: Get Test Tokens

1a. Get Base Sepolia ETH (For Gas)

Faucet: https://www.coinbase.com/faucets/base-ethereum-sepolia-faucet

  1. Connect your Coinbase Wallet

  2. Click "Send me ETH"

  3. Receive 0.05 ETH (~$100 worth on testnet)

  4. Wait 30 seconds for confirmation

Check balance:

1b. Get MockUSDC (To Buy YRT)

Contract Address: 0x70667aea00Fc7f087D6bFFB9De3eD95Af37140a4

Method 1: Via Owna Finance dApp (Recommended)

  1. Visit Owna Finance dApp

  2. Connect wallet

  3. Click "Get Test USDC" button

  4. Approve transaction

  5. Receive 1000 USDC

Method 2: Direct Contract Call

Note: MockUSDC has 18 decimals (real USDC has 6 decimals on mainnet).


Step 2: Browse Properties

View Available Properties

On Owna Finance dApp:

  1. Visit https://owna.finance (or testnet URL)

  2. Click "Explore Properties"

  3. See property cards:

Property Details Page

Click "View Details" to see:

  • Property Information

    • Address, type, size

    • Rental income history

    • Occupancy rate

    • Property images

  • Token Information

    • YRT token address

    • Total supply

    • Current holders

    • Your balance

  • Current Period

    • Period number (e.g., Q1)

    • Start date

    • Maturity date

    • Days remaining

    • Yield deposited

  • Price Chart

    • 24h, 7d, 30d, All time

    • Volume

    • Number of trades

  • Distribution History

    • Past period yields

    • Your historical earnings

    • Average APY


Step 3: Buy YRT Tokens

Understanding the Trade

You are buying:

  • YRT tokens representing ownership share in property cash flow

  • Right to receive proportional yield at maturity

Price determination:

  • Set by AMM (Automated Market Maker)

  • Changes based on supply/demand

  • More buyers = price goes up

  • More sellers = price goes down

Calculate Expected Output

Before buying, check how much YRT you'll receive:

Set Slippage Tolerance

Slippage protects you from price changes during transaction:

Calculate minimum output:

Execute Buy Transaction

Step-by-step:

  1. Approve USDC spending

  2. Execute swap

  3. Check YRT balance

On dApp UI:

  1. Click "Trade Now" on property card

  2. Enter amount: "100 USDC"

  3. Review: "You'll receive ~90.5 YRT"

  4. Set slippage: "1%"

  5. Click "Swap"

  6. Approve in wallet popup

  7. Wait for confirmation

  8. Success! You now own YRT 🎉


Step 4: Hold & Earn Yield

No Action Required!

You don't need to:

  • ❌ Stake tokens

  • ❌ Lock tokens

  • ❌ Claim manually

  • ❌ Check every day

Automatic process:

  1. Hold YRT - Keep tokens in your wallet

  2. Wait for maturity - Property generates yield

  3. Snapshot happens - Chainlink records your balance automatically

  4. Yield distributed - USDC appears in wallet automatically

Track Your Position

Check on dApp:

Understanding Yield Calculation

Formula:

Check expected yield:

Snapshot Timeline

Before Snapshot:

  • You can buy/sell freely

  • Price fluctuates based on trading

  • No yield calculations yet

At Maturity (Snapshot Time):

  • Chainlink automatically triggers snapshot

  • Your balance is recorded (e.g., 90.5 YRT)

  • This frozen balance determines your yield!

After Snapshot:

  • You can still sell YRT

  • You still receive yield even if you sell! ✅

  • Yield calculated from snapshot balance

Receive Yield

Automatic Delivery:

Check USDC balance:

On wallet:


Advanced Trading Strategies

Approach:

  1. Research property fundamentals

  2. Buy YRT for long-term hold

  3. Hold through maturity

  4. Collect yield automatically

  5. Decide whether to hold for next period or sell

Pros:

  • ✅ Predictable returns

  • ✅ No active management

  • ✅ Guaranteed yield (if held through snapshot)

Cons:

  • ❌ Capital locked until you sell

  • ❌ Price may decrease

Best for: Investors seeking passive income

Strategy 2: Swing Trading

Approach:

  1. Buy when price is low

  2. Sell when price rises

  3. Profit from price movements

Example:

Pros:

  • ✅ Can profit before maturity

  • ✅ Flexible exit

Cons:

  • ❌ May miss yield distribution

  • ❌ Price may go down instead

  • ❌ More gas costs

Best for: Active traders with market knowledge

Strategy 3: Post-Snapshot Selling

Approach:

  1. Buy before snapshot

  2. Hold through snapshot

  3. Sell immediately after snapshot

  4. Receive yield later

Example:

Pros:

  • ✅ Get yield AND sell early

  • ✅ Unlock capital faster

Cons:

  • ❌ Risk if price drops after snapshot

  • ❌ Miss next period's yield

Best for: Traders wanting yield + liquidity


Risk Management

Diversification

Don't put all capital in one property:

Position Sizing

Rule of thumb:

Stop Loss

Set mental stop loss:


Common Scenarios

Scenario 1: Hold Through Multiple Periods

Scenario 2: Sell After Snapshot

Scenario 3: Buy After Snapshot


Troubleshooting

"Transaction Failed: Insufficient Output Amount"

Cause: Price moved unfavorably, output below amountOutMin.

Solution:

  1. Increase slippage tolerance (1% → 2%)

  2. Reduce trade size

  3. Try again

"Transaction Failed: K"

Cause: AMM constant product formula validation failed.

Solution:

  • This is extremely rare, indicates pool manipulation

  • Wait a few blocks and retry

"Yield Not Received"

Checks:

  1. Was snapshot taken?

  2. Did you hold at snapshot time?

  3. Was yield deposited?

  4. Was distribution executed?

    • Check AutoDistributor events

    • Ask in Discord/Telegram

"Can't Sell Tokens"

Possible causes:

  1. Insufficient balance - Check YRT balance

  2. Not approved - Approve router first

  3. Slippage too low - Increase slippage

  4. Insufficient liquidity - Check pool reserves



Happy Trading! 📈💰

Need Help?

  • Read FAQ

  • Ask in Discord (link in docs)

  • Check Glossary for terms


Last Updated: January 2025

Last updated