A faster, more secure way for lenders and borrowers to interact

Axel’s lending suite allows developers to seamlessly integrate lending and borrowing into any application in just one line of code.

Powerful lending and borrowing on the blockchain

Pull critical data from lending markets

Pull critical data from lending markets

Our lending interface gives you all the data you need to enhance your user experience.

Our lending interface gives you all the data you need to enhance your user experience.

Lend, borrow, and interact

Lend, borrow, and interact

Execute transactions on the blockchain, making the developer experience simple yet robust.

Execute transactions on the blockchain, making the developer experience simple yet robust.

Watch us lend on Aave

Watch us lend on Aave

Step 1

First, we need to load an Axel API key

Step 2

Next, we connect a user's wallet. Let's assume MetaMask.

Step 3

Axel automatically sends the transaction payload to Metamask to sign.

Celebrate!

Celebrate now that the transaction has been completed.

1

import * as axel_sdk from "@axelapi/sdk";

2

const axel = new axel_sdk.Client("axlu-1-your-api-key");

3

await axel.connect_wallet();

4

await axel.lend({

5

protocol: "aave",

6

chain: "ethereum",

7

token: "USDC",

8

amount: 10,

9

});

10

11

console.log("Woohoo! Lent 10 USDC on Aave!");

Import

Connect

Send

Celebrate

1

import * as axel_sdk from "@axelapi/sdk";

2

const axel = new axel_sdk.Client("axlu-1-your-api-key");

3

await axel.connect_wallet();

4

await axel.lend({

5

protocol: "aave",

6

chain: "ethereum",

7

token: "USDC",

8

amount: 10,

9

});

10

11

console.log("Woohoo! Lent 10 USDC on Aave!");

Step 1

First, we need to load an Axel API key.

Step 2

Next, we connect a user's wallet. Let's assume MetaMask.

Step 3

Axel automatically sends the transaction payload to Metamask to sign.

Celebrate

Celebrate now that the transaction has been completed.

1

import * as axel_sdk from "@axelapi/sdk";

2

const axel = new axel_sdk.Client("axlu-1-your-api-key");

3

await axel.connect_wallet();

4

await axel.lend({

5

protocol: "aave",

6

chain: "ethereum",

7

token: "USDC",

8

amount: 10,

9

});

10

11

console.log("Woohoo! Lent 10 USDC on Aave!");

Integrate with the best lending protocols

Handling liquidity across lending markets is confusing — Axel's API integrates directly with numerous lending protocols.

Aave
Compound
Alchemix

Integrate with the best lending protocols

Handling liquidity across lending markets is confusing — Axel's API integrates directly with numerous lending protocols.

Aave
Compound
Alchemix

Integrate with the best lending protocols

Handling liquidity across lending markets is confusing — Axel's API integrates directly with numerous lending protocols.

Aave
Compound
Alchemix
Quickstart Guide

Support that doesn't sleep

You can leverage our libraries, see code examples, and ask questions to our devs.

Support that doesn't sleep

You can leverage our libraries, see code examples, and ask questions to our devs.

Let's build together

Join hundreds of developers and companies integrating with Axel

Let's build together

Join hundreds of developers and companies integrating with Axel

Let's build together

Join hundreds of developers and companies integrating with Axel