Quick Start
The Honey-SDK is a wrapper and utilities toolkit for the on-chain lend & borrow protocols for NFTs in the Solana ecosystem.
Install the library
The best way to interact with our API is to use one of our official libraries:
# Install via NPM
npm install --save honey-sdk
On-chain Protocol
The code that makes up the on-chain protocol is located within the honey-labs Github repository https://github.com/honey-labs/nftLendBorrow. The following steps walk you through deploying your own version of the protocol on the Solana devnet. (Warning: it takes ~10-15 SOL to deploy all the components to the protocol)
git clone https://github.com/honey-labs/nftLendBorrow.git
cd nftLendBorrow
// this will take some time and print alot of output to the console
anchor build
// after some time a line similar to this will print, run it
// make sure your local solana cli is point to devnet
solana program deploy ~/nftLendBorrow/target/deploy/honey.so
// once deployed, the cli will output the public key of the program,
// we need to rebuild with anchor after replacing the declare_id!
// in programs/honey/src/lib.rs && the Anchor.toml
anchor build
Last updated