Available DeFi features
Synto Mobile integrates with leading Solana DeFi protocols:Token swaps
Trade tokens instantly via Jupiter Exchange
Liquid staking
Stake SOL and receive jupSOL with Jupiter
Lending & borrowing
Access loans and lend assets via RainFi
Price feeds
Real-time token pricing from Jupiter API
DeFi plugin architecture
Synto Mobile’s DeFi capabilities are powered by a modular plugin system:All DeFi operations are executed on-chain through smart contracts, ensuring trustless and transparent transactions.
Integrated protocols
Jupiter
Jupiter is Solana’s leading liquidity aggregator, providing:- Token swaps with best price execution
- Liquid staking (jupSOL)
- Limit orders and DCA strategies
- Access to multiple DEXs through a single interface
- Dynamic slippage management
- Route optimization across DEXs
- MEV protection
- Referral fee support
RainFi
RainFi is a decentralized lending protocol offering:- Instant loans with collateral
- Competitive interest rates
- Multiple currency support
- Flexible loan durations
- Classic loan products
- Automated interest calculations
- Pool-based liquidity
- Loan repayment flexibility
AI-powered DeFi interactions
Synto Mobile’s AI agent enables natural language DeFi operations:Transaction workflow
All DeFi operations follow a consistent workflow:Review details
Review the transaction details including:
- Input and output amounts
- Fees and slippage
- Expected outcomes
- Network fees
Transaction options
All DeFi transactions support advanced options:Priority levels
| Level | Description | Use case |
|---|---|---|
slow | Lower priority fee | Non-urgent transactions |
medium | Standard priority | Most transactions |
fast | Higher priority fee | Time-sensitive trades |
Slippage protection
Slippage is the difference between expected and actual execution price.Understanding slippage
- Low slippage (0.1-0.5%): Better price but may fail in volatile markets
- Medium slippage (0.5-1%): Balanced approach for most trades
- High slippage (1-3%): More likely to succeed but potentially worse price
Fee structure
Network fees
All transactions require SOL for network fees:- Base transaction fee: ~0.000005 SOL
- Priority fee: Variable based on network congestion
- Account rent: Required for new token accounts (~0.00203928 SOL)
Protocol fees
Jupiter fees
- Platform fee: Configurable (default: 0%)
- Referral fees: Optional
- No additional swap fees
RainFi fees
- Rain protocol fees: Included in loan simulation
- Interest rates: Dynamic based on pool conditions
- No prepayment penalties
All fees are displayed before transaction confirmation. Review carefully before proceeding.
Security considerations
Smart contract risk
Smart contract risk
DeFi protocols involve smart contract interactions. While Jupiter and RainFi are audited protocols, always:
- Start with small amounts
- Understand the protocol mechanics
- Monitor your positions
- Keep track of expiry dates (for loans)
Price volatility
Price volatility
Crypto prices can change rapidly:
- Use appropriate slippage settings
- Monitor large transactions closely
- Consider market conditions
- Be aware of impermanent loss concepts
Transaction failures
Transaction failures
DeFi transactions can fail due to:
- Insufficient slippage tolerance
- Price changes during execution
- Network congestion
- Insufficient SOL for fees
Best practices
Before trading
- ✅ Check current token prices
- ✅ Verify you have sufficient SOL for fees
- ✅ Understand slippage impact
- ✅ Review transaction details carefully
- ✅ Start with small amounts when learning
During trading
- ✅ Monitor transaction status
- ✅ Don’t close app during pending transactions
- ✅ Save transaction signatures for reference
- ✅ Verify received amounts
After trading
- ✅ Confirm new token balances
- ✅ Monitor staked positions
- ✅ Track loan expiration dates
- ✅ Close unused token accounts
Advanced features
Dynamic slippage
Jupiter swaps use dynamic slippage management:Route optimization
Jupiter automatically finds the best swap route:- Checks multiple DEXs
- Considers split routes
- Optimizes for best price
- Minimizes price impact
Compute unit limits
Monitoring DeFi positions
Active loans
Check your active RainFi loans:- Borrowed amount
- Collateral amount
- Interest rate
- Expiration date
- Liquidation threshold
Token balances
Monitor all your token holdings:Troubleshooting
Swap failed
Swap failed
Common causes:
- Slippage too low for current market
- Insufficient SOL for fees
- Token account doesn’t exist
- Price moved significantly
Loan transaction failed
Loan transaction failed
Possible issues:
- Insufficient collateral
- Pool liquidity unavailable
- Authorization expired
- Network congestion
Transaction pending too long
Transaction pending too long
If transaction is pending:
- Check network status
- Verify on Solana explorer
- Increase priority fee if stuck
- Wait for timeout (transactions expire after ~2 minutes)
Related resources
Swapping tokens
Detailed guide for token swaps
Staking
Learn about liquid staking with Jupiter
Lending
Guide to RainFi lending and borrowing
Token operations
Basic token management guide