Guides

Comprehensive guides to help you understand and use the CapyFi protocol effectively.

Setting up an Ethereum Development Environment

Configure your development environment for building on CapyFi

Learn how to set up a complete Ethereum development environment for building applications on top of the CapyFi protocol.

What you'll learn:

  • Installing Node.js and npm
  • Setting up a local Ethereum node
  • Configuring development tools
  • Connecting to testnets
  • Using development frameworks

Supplying Assets to the CapyFi Protocol

How to supply assets and earn interest

A detailed guide on how to supply assets to the CapyFi protocol and start earning interest on your holdings.

What you'll learn:

  • How to supply assets through the interface
  • Understanding caTokens and exchange rates
  • Monitoring your supply position
  • Withdrawing supplied assets
  • Best practices for supplying

Borrowing Assets from the CapyFi Protocol

How to borrow assets using collateral

Learn how to use your supplied assets as collateral to borrow other assets from the protocol.

What you'll learn:

  • Enabling assets as collateral
  • Understanding borrowing limits
  • Calculating account health
  • Repaying borrowed assets
  • Managing liquidation risk

Create a CapyFi API with Infura

Building applications with the CapyFi protocol

A technical guide on how to create an API that interacts with the CapyFi protocol using Infura as your Ethereum node provider.

What you'll learn:

  • Setting up Infura connection
  • Reading protocol data
  • Submitting transactions
  • Error handling and retries
  • API design best practices

Contributing to the Protocol

How to contribute to CapyFi's development

Learn how to contribute to the CapyFi protocol's development, from code contributions to community participation.

What you'll learn:

  • Setting up the development environment
  • Understanding the codebase
  • Making code contributions
  • Testing and quality assurance
  • Community guidelines