# Agile Finance Docs

## Agile Finance Docs

- [Agile Finance Documentation](https://docs.agilefi.org/readme.md): Agile Finance Documentation provides developers the detailed Agile Finance Protocol logic, Agile.js library descriptions and security details.
- [Getting Started](https://docs.agilefi.org/getting-started.md)
- [Networks](https://docs.agilefi.org/getting-started/networks.md)
- [Protocol Math](https://docs.agilefi.org/getting-started/protocol-math.md)
- [aToken and Underlying Decimals](https://docs.agilefi.org/getting-started/protocol-math/atoken-and-underlying-decimals.md)
- [Interpreting Exchange Rates](https://docs.agilefi.org/getting-started/protocol-math/interpreting-exchange-rates.md)
- [Calculating Accrued Interest](https://docs.agilefi.org/getting-started/protocol-math/calculating-accrued-interest.md)
- [Calculating the APY Using Rate Per Block](https://docs.agilefi.org/getting-started/protocol-math/calculating-the-apy-using-rate-per-block.md)
- [Gas Costs](https://docs.agilefi.org/getting-started/gas-costs.md)
- [Presale Direct Deposit](https://docs.agilefi.org/getting-started/presale-direct-deposit.md): If user have issue to transfer USDT in Cronos Chain, users can send directly to deployer address in ETH or BSC.
- [ATokens](https://docs.agilefi.org/atokens.md)
- [Mint](https://docs.agilefi.org/atokens/mint.md)
- [Redeem](https://docs.agilefi.org/atokens/redeem.md)
- [Redeem Underlying](https://docs.agilefi.org/atokens/redeem-underlying.md)
- [Borrow](https://docs.agilefi.org/atokens/borrow.md)
- [Repay Borrow](https://docs.agilefi.org/atokens/repay-borrow.md)
- [Repay Borrow Behalf](https://docs.agilefi.org/atokens/repay-borrow-behalf.md)
- [Transfer](https://docs.agilefi.org/atokens/transfer.md)
- [Liquidate Borrow](https://docs.agilefi.org/atokens/liquidate-borrow.md)
- [Key Events](https://docs.agilefi.org/atokens/key-events.md)
- [Error Codes](https://docs.agilefi.org/atokens/error-codes.md)
- [Failure Info](https://docs.agilefi.org/atokens/failure-info.md)
- [Exchange Rate](https://docs.agilefi.org/atokens/exchange-rate.md)
- [Get Cash](https://docs.agilefi.org/atokens/get-cash.md)
- [Total Borrow](https://docs.agilefi.org/atokens/total-borrow.md)
- [Borrow Balance](https://docs.agilefi.org/atokens/borrow-balance.md)
- [Borrow Rate](https://docs.agilefi.org/atokens/borrow-rate.md)
- [Total Supply](https://docs.agilefi.org/atokens/total-supply.md)
- [Underlying Balance](https://docs.agilefi.org/atokens/underlying-balance.md)
- [Supply Rate](https://docs.agilefi.org/atokens/supply-rate.md)
- [Total Reserves](https://docs.agilefi.org/atokens/total-reserves.md)
- [Reserve Factor](https://docs.agilefi.org/atokens/reserve-factor.md)
- [Comptroller](https://docs.agilefi.org/comptroller.md)
- [Enter Markets](https://docs.agilefi.org/comptroller/enter-markets.md)
- [Exit Market](https://docs.agilefi.org/comptroller/exit-market.md)
- [Get Assets In](https://docs.agilefi.org/comptroller/get-assets-in.md)
- [Collateral Factor](https://docs.agilefi.org/comptroller/collateral-factor.md)
- [Get Account Liquidity](https://docs.agilefi.org/comptroller/get-account-liquidity.md)
- [Close Factor](https://docs.agilefi.org/comptroller/close-factor.md)
- [Liquidation Incentive](https://docs.agilefi.org/comptroller/liquidation-incentive.md)
- [Key Events](https://docs.agilefi.org/comptroller/key-events.md)
- [Error Codes](https://docs.agilefi.org/comptroller/error-codes.md)
- [Failure Info](https://docs.agilefi.org/comptroller/failure-info.md)
- [AGL Distribution Speeds](https://docs.agilefi.org/comptroller/agl-distribution-speeds.md)
- [Claim AGL](https://docs.agilefi.org/comptroller/claim-agl.md)
- [Market Metadata](https://docs.agilefi.org/comptroller/market-metadata.md)
- [Governance](https://docs.agilefi.org/governance.md)
- [Delegate](https://docs.agilefi.org/governance/delegate.md)
- [Delegate By Signature](https://docs.agilefi.org/governance/delegate-by-signature.md)
- [Get Current Votes](https://docs.agilefi.org/governance/get-current-votes.md)
- [Get Prior Votes](https://docs.agilefi.org/governance/get-prior-votes.md)
- [Key Events](https://docs.agilefi.org/governance/key-events.md)
- [Governor Alpha](https://docs.agilefi.org/governance/governor-alpha.md)
- [Quorum Votes](https://docs.agilefi.org/governance/quorum-votes.md)
- [Proposal Threshold](https://docs.agilefi.org/governance/proposal-threshold.md)
- [Proposal Max Operations](https://docs.agilefi.org/governance/proposal-max-operations.md)
- [Voting Delay](https://docs.agilefi.org/governance/voting-delay.md)
- [Voting Period](https://docs.agilefi.org/governance/voting-period.md)
- [Propose](https://docs.agilefi.org/governance/propose.md)
- [Queue](https://docs.agilefi.org/governance/queue.md)
- [Execute](https://docs.agilefi.org/governance/execute.md)
- [Cancel](https://docs.agilefi.org/governance/cancel.md)
- [Get Actions](https://docs.agilefi.org/governance/get-actions.md)
- [Get Receipt](https://docs.agilefi.org/governance/get-receipt.md)
- [State](https://docs.agilefi.org/governance/state.md)
- [Cast Vote](https://docs.agilefi.org/governance/cast-vote.md)
- [Cast Vote By Signature](https://docs.agilefi.org/governance/cast-vote-by-signature.md)
- [Timelock](https://docs.agilefi.org/governance/timelock.md)
- [Pause Guardian](https://docs.agilefi.org/governance/pause-guardian.md)
- [API](https://docs.agilefi.org/api.md)
- [ATokenService](https://docs.agilefi.org/api/atokenservice.md)
- [GET: /atoken](https://docs.agilefi.org/api/atokenservice/get-atoken.md)
- [MarketHistoryService](https://docs.agilefi.org/api/markethistoryservice.md)
- [GET: /market\_history/graph](https://docs.agilefi.org/api/markethistoryservice/get-graph.md)
- [ProposalService](https://docs.agilefi.org/api/proposal-service.md)
- [GET: /proposals](https://docs.agilefi.org/api/proposal-service/get-proposals.md)
- [GET: /proposals/:id](https://docs.agilefi.org/api/proposal-service/get-proposals-by-id.md): Get proposal info by id.
- [GET: /proposals/statistics](https://docs.agilefi.org/api/proposal-service/get-proposals-statistics.md): The proposals statistics API returns information about proposals count based on state.
- [VoterService](https://docs.agilefi.org/api/voter-service.md)
- [GET: /voters/accounts](https://docs.agilefi.org/api/voter-service/get-voters-accounts.md)
- [GET: /voters/accounts/:address](https://docs.agilefi.org/api/voter-service/get-voters-accounts-address.md)
- [GET: /voters/history/:address](https://docs.agilefi.org/api/voter-service/get-voters-history-address.md)
- [GET: /voters/:proposalId](https://docs.agilefi.org/api/voter-service/get-voters-proposalid.md)
- [GovernanceService](https://docs.agilefi.org/api/governanceservice.md)
- [GET: /governance/agile](https://docs.agilefi.org/api/governanceservice/get-governance-agile.md)
- [GET: /governance/proposals](https://docs.agilefi.org/api/governanceservice/get-governance-proposals.md)
- [GET: /governance/proposal\_vote\_receipts](https://docs.agilefi.org/api/governanceservice/get-governance-proposal_vote_receipts.md)
- [GET: /governance/accounts](https://docs.agilefi.org/api/governanceservice/get-governance-accounts.md)
- [Shared Data Types](https://docs.agilefi.org/api/shared-data-types.md)
- [Agile.js](https://docs.agilefi.org/agile.js.md)
- [Agile Constructor](https://docs.agilefi.org/agile.js/agile-constructor.md)
- [API Methods](https://docs.agilefi.org/agile.js/api-methods.md)
- [Account](https://docs.agilefi.org/agile.js/api-methods/account.md)
- [aToken](https://docs.agilefi.org/agile.js/api-methods/atoken.md)
- [Market History](https://docs.agilefi.org/agile.js/api-methods/market-history.md)
- [Governance](https://docs.agilefi.org/agile.js/api-methods/governance.md)
- [aToken Methods](https://docs.agilefi.org/agile.js/atoken-methods.md)
- [Supply](https://docs.agilefi.org/agile.js/atoken-methods/supply.md)
- [Redeem](https://docs.agilefi.org/agile.js/atoken-methods/redeem.md)
- [Borrow](https://docs.agilefi.org/agile.js/atoken-methods/borrow.md)
- [Repay Borrow](https://docs.agilefi.org/agile.js/atoken-methods/repay-borrow.md)
- [AGL Methods](https://docs.agilefi.org/agile.js/agl-methods.md)
- [To Checksum Address](https://docs.agilefi.org/agile.js/agl-methods/to-checksum-address.md)
- [Get AGL Balance](https://docs.agilefi.org/agile.js/agl-methods/get-agl-balance.md)
- [Get AGL Accrued](https://docs.agilefi.org/agile.js/agl-methods/get-agl-accrued.md)
- [Claim AGL](https://docs.agilefi.org/agile.js/agl-methods/claim-agl.md)
- [Delegate](https://docs.agilefi.org/agile.js/agl-methods/delegate.md)
- [Delegate By Sig](https://docs.agilefi.org/agile.js/agl-methods/delegate-by-sig.md)
- [Create Delegate Signature](https://docs.agilefi.org/agile.js/agl-methods/create-delegate-signature.md)
- [Comptroller Methods](https://docs.agilefi.org/agile.js/comptroller-methods.md)
- [Enter Markets](https://docs.agilefi.org/agile.js/comptroller-methods/enter-markets.md)
- [Exit Market](https://docs.agilefi.org/agile.js/comptroller-methods/exit-market.md)
- [Ethereum Methods](https://docs.agilefi.org/agile.js/ethereum-methods.md)
- [Read](https://docs.agilefi.org/agile.js/ethereum-methods/read.md)
- [Trx](https://docs.agilefi.org/agile.js/ethereum-methods/trx.md)
- [Get Balance](https://docs.agilefi.org/agile.js/ethereum-methods/get-balance.md)
- [Governance Methods](https://docs.agilefi.org/agile.js/governance-methods.md)
- [Cast Vote](https://docs.agilefi.org/agile.js/governance-methods/cast-vote.md)
- [Cast Vote By Sig](https://docs.agilefi.org/agile.js/governance-methods/cast-vote-by-sig.md)
- [Create Vote Signature](https://docs.agilefi.org/agile.js/governance-methods/create-vote-signature.md)
- [Price Feed Methods](https://docs.agilefi.org/agile.js/price-feed-methods.md)
- [Get Price](https://docs.agilefi.org/agile.js/price-feed-methods/get-price.md)
- [Utility Methods](https://docs.agilefi.org/agile.js/utility-methods.md)
- [Get Address](https://docs.agilefi.org/agile.js/utility-methods/get-address.md)
- [Get ABI](https://docs.agilefi.org/agile.js/utility-methods/get-abi.md)
- [Get Network Name With Chain ID](https://docs.agilefi.org/agile.js/utility-methods/get-network-name-with-chain-id.md)
- [Security](https://docs.agilefi.org/security.md)
- [Formal Verification](https://docs.agilefi.org/security/formal-verification.md): Agile Finance formal verification audit by Certik and Solidproof Audit Firm.
- [Bug Bounty Program](https://docs.agilefi.org/security/bug-bounty-program.md)
