Developer Resources

CeloRate Documentation

Everything you need to integrate with CeloRate's fixed-rate lending protocol. From quick start guides to advanced API documentation.

50+
Guides
100+
Code Examples
5K+
Developers
Fast
Integration

Quick Start

2 min

Connect Your Wallet

Learn how to connect MetaMask, Valora, or other Celo-compatible wallets to CeloRate.

5 min

Make Your First Deposit

Step-by-step guide to depositing assets and earning fixed-rate returns.

3 min

Withdraw Your Funds

How to withdraw your assets and earned interest from the protocol.

Popular Guides

Basics10 min read

Getting Started

Complete beginner's guide to using CeloRate

Development15 min read

Smart Contract Integration

How to integrate CeloRate smart contracts into your dApp

Security8 min read

Security Best Practices

Important security considerations when using DeFi protocols

Support12 min read

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.