CeloRate Documentation
Everything you need to integrate with CeloRate's fixed-rate lending protocol. From quick start guides to advanced API documentation.
Quick Start
Connect Your Wallet
Learn how to connect MetaMask, Valora, or other Celo-compatible wallets to CeloRate.
Make Your First Deposit
Step-by-step guide to depositing assets and earning fixed-rate returns.
Withdraw Your Funds
How to withdraw your assets and earned interest from the protocol.
Popular Guides
Getting Started
Complete beginner's guide to using CeloRate
Smart Contract Integration
How to integrate CeloRate smart contracts into your dApp
Security Best Practices
Important security considerations when using DeFi protocols
Troubleshooting Guide
Common issues and how to resolve them
Developer Resources
API Reference
Complete API documentation with examples
Smart Contract Addresses
Official contract addresses for all networks
SDK Documentation
JavaScript/TypeScript SDK for easy integration
Community Forum
Get help from the community and developers
Quick Integration Example
// Connect to CeloRate
import { CeloRate } from '@celorate/sdk';
const celoRate = new CeloRate({
network: 'celo',
rpcUrl: 'https://forno.celo.org'
});
// Deposit CELO and earn fixed returns
const deposit = await celoRate.deposit({
amount: '1000000000000000000', // 1 CELO
duration: 30, // 30 days
rate: 12.5 // 12.5% APY
});
console.log('Deposit successful:', deposit);Need Help?
Can't find what you're looking for? Our developer community and support team are here to help.