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
First, we need to load an Axel API key
Next, we connect a user's wallet. Let's assume MetaMask.
Axel automatically sends the transaction payload to Metamask to sign.
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!");
First, we need to load an Axel API key.
Next, we connect a user's wallet. Let's assume MetaMask.
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.
Integrate with the best lending protocols
Handling liquidity across lending markets is confusing — Axel's API integrates directly with numerous lending protocols.
Integrate with the best lending protocols
Handling liquidity across lending markets is confusing — Axel's API integrates directly with numerous lending protocols.
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.