Links

Frakt

Lending and borrowing for NFTs on Solana. Your bags + frakt = instant liquidity.
​

frakt.txns

This table has similar schema as of Solana transactions table

frakt.bonds

The bonds table contains the parsed instructions data for frakt-bonds . Data related to instruction type, executing account, account arguments, arguments, etc. is available here.
Column Name
Column Type
Description
block_date
date
Event date
block_time
timestamp
The (estimated) time this block was produced
block_slot
bigint
This block’s slot index in the ledger
dapp
string
Solana program address
inner_instruction_index
int
The order of inner instruction of an instruction in a txns
​input_accounts​
array<string>
Ordered list of accounts to pass to the program
instruction_index
int
The order of the instruction in a txns
instruction_type
string
Name of the function of a Solana program invoked via an instruction
is_inner_instruction
boolean
Whether the respective instruction of a txns has an inner instruction
tx_id
string
The first signature in the transaction
​args​
<STRUCT>
The arguments passed to the invoked function. Generated after decoding the instructions data parameter
Some columns in the above table needs to be explained a bit for better understanding. Let's go into what each one of them contains.

input accounts

Field
Column Type
adapterProgramSigner
string
admin
string
assetReceiver
string
assetReceiverTokenAccount
string
associatedTokenProgram
string
authorityAdapter
string
authorityAdapter
string
bondCollateralOrSolReceiverTokenAccount
string
bondProgramAuthority
string
collateralBox
string
collateralTokenAccount
string
collateralTokenMint
string
crossMintAmmPairFundsSolVault
string
editionInfo
string
fbond
string
fbondTokenMint
string
feeSolVault
string
feeTokenAccount
string
fraktMarket
string
fundsSolVault
string
fundsTokenAccount
string
hadeswapNftPairBox
string
hadeswapPair
string
hadeswapPairAssetReceiver
string
hadeswapPairFeeSolVault
string
hadeswapPairFundsSolVault
string
hadeswapPairNftsOwner
string
hadeswapPairVaultNftTokenAccount
string
hadeswapProgram
string
hadeswapProtocolFeeReceiver
string
hadoMarket
string
hadoRegistry
string
instructions
string
metadataInfo
string
metadataProgram
string
newVaultTokenAccount
string
nftMint
string
nftMintFirst
string
nftMintSecond
string
nftPairBox
string
nftPairBoxFirst
string
nftPairBoxSecond
string
nftUserTokenAccount
string
nftUserTokenAccountFirst
string
nftUserTokenAccountSecond
string
nftValidationAdapter
string
nftsOwner
string
oracleFloor
string
pair
string
pairAuthorityAdapterProgram
string
pairTokenMint
string
partialAdapterProgram
string
partialAssetReceiver
string
pool
string
poolFundsSolVault
string
protocolFeeReceiver
string
rent
string
returnFundsOwner
string
systemProgram
string
tokenMint
string
tokenProgram
string
user
string
userFbondTokenAccount
string
userTokenAccount
string
validation
string
validationAdapterProgram
string
validationWhitelist
string
vaultNftTokenAccount
string
vaultNftTokenAccountFirst
string
vaultNftTokenAccountSecond
string
vaultTokenAccount
string
whitelistEntry
string
whitelistedAddress
string

args

Field
Data Type
​bumps​
<STRUCT>
amountToDeposit
int
​params​
<STRUCT>
newAmountToReturn
int
loanToValueFilter
int
durationFilter
int
maxReturnAmountFilter
int
bondFeatures
string
bondingCurveType
string
pairType
string
amountOfTokensToBuy
int
​marketParams​
<STRUCT>
whitelistType
string
maxAmountToPay
string
skipFailed
bool
amountToBuy
int
minAmountToGet
int
amountToSell
int
amountOfTokensToWithdraw
int
amountToWithdraw
int
duration
int
nftValidationWhitelistType
string
scopeType
string
proof
int
loanFeePoints
int
solAmountToDeposit
int
solAmountToWithdraw
int
solAmountToBorrow
int
solAmountToRepay
int

bumps

Field
Data Type
bondProgramAuthoritySeed
int
returnFundsOwnerSeed
int
fundsSolVaultSeed
int
feeVaultSeed
int
nftsSeed
int

params

Field
Data Type
amountToReturn
int
bondDuration
int
delta
string
spotPrice
int
fee
int

marketParams

Field
Data Type
minBidCap
int
marketDecimals
int

frakt.lending

The bonds table contains the parsed instructions data for frakt-lending . Data related to instruction type, executing account, account arguments, arguments, etc. is available here.
Column Name
Column Type
Description
block_date
date
Event date
block_time
timestamp
The (estimated) time this block was produced
block_slot
bigint
This block’s slot index in the ledger
dapp
string
Solana program address
inner_instruction_index
int
The order of inner instruction of an instruction in a txns
​input_accounts​
array<string>
Ordered list of accounts to pass to the program
instruction_index
int
The order of the instruction in a txns
instruction_type
string
Name of the function of a Solana program invoked via an instruction
is_inner_instruction
boolean
Whether the respective instruction of a txns has an inner instruction
tx_id
string
The first signature in the transaction
​args​
<STRUCT>
The arguments passed to the invoked function. Generated after decoding the instructions data parameter
Some columns in the above table needs to be explained a bit for better understanding. Let's go into what each one of them contains.

input accounts

Fields
Text
admin
string
associatedTokenProgram
string
attemptsNftMint
string
authority
string
bank
string
collectionInfo
string
communityPoolsAuthority
string
creatorAddress
string
deposit
string
editionInfo
string
farm
string
farmAuthority
string
farmTreasury
string
farmer
string
feeAcc
string
fraktNftStakeAccount
string
gemBank
string
gemBox
string
gemDepositReceipt
string
gemFarm
string
gemMint
string
gemRarity
string
gemSource
string
identity
string
lendingStake
string
liqOwner
string
liquidationLot
string
liquidator
string
liquidityPool
string
loan
string
lotTicket
string
metadataProgram
string
nftAdminTokenAccount
string
nftAttempts
string
nftMint
string
nftUserTokenAccount
string
pricingLookupAddress
string
rent
string
rewardADestination
string
rewardADestinationIdentity
string
rewardAMint
string
rewardAPot
string
rewardBDestination
string
rewardBDestinationIdentity
string
rewardBMint
string
rewardBPot
string
royaltyAddress
string
systemProgram
string
tokenProgram
string
user
string
vault
string
vaultNftTokenAccount
string

args

Fields
Data Type
bumpPoolsAuth
int
isPriceBased
bool
originalPriceFromUser
double
loanToValue
int
nftPrice
int
discount
int
amount
int
​params​
<STRUCT>
depositBump
int
gracePeriod
int
isWinning
bool
nftAttemptsBump
int
bumpAuth
int

params

Fields
Data Type
loanToValue
int
collaterizationRate
int
royaltyFeeTime
int
royaltyFeePrice
int
expirationTime
int
isPriceBased
bool
id
int
baseBorrowRate
int
variableSlope1
int
variableSlope2
int
utilizationRateOptimal
int
reserveFactor
int
borrowCommission
int
depositCommission
int
rewardInterestRateTime
int
rewardInterestRateTime
int
rewardInterestRatePrice
int
feeInterestRatePrice
int
period
int
bumpPoolsAuth
int
bumpAuth
int
bumpAuthVaultAuthority
int
bumpRarity
int
bumpFarmer
int
bumpGdr
int
bumpGemBox
int
bumpVault
int
isDegod
bool
bumpAuthAuthority
int
bumpTreasury
int
bumpPotA
int
bumpPotB
int

frakt.raffle

The bonds table contains the parsed instructions data for frakt-raffle . Data related to instruction type, executing account, account arguments, arguments, etc. is available here.
Column Name
Column Type
Description
block_date
date
Event date
block_time
timestamp
The (estimated) time this block was produced
block_slot
bigint
This block’s slot index in the ledger
dapp
string
Solana program address
inner_instruction_index
int
The order of inner instruction of an instruction in a txns
​input_accounts​
array<string>
Ordered list of accounts to pass to the program
instruction_index
int
The order of the instruction in a txns
instruction_type
string
Name of the function of a Solana program invoked via an instruction
is_inner_instruction
boolean
Whether the respective instruction of a txns has an inner instruction
tx_id
string
The first signature in the transaction
​args​
<STRUCT>
The arguments passed to the invoked function. Generated after decoding the instructions data parameter

input accounts

Fields
Data Type
admin
string
adminNftTokenAccount
string
associatedTokenProgram
string
auction
string
authorizationRulesProgram
string
bondsProgramId
string
destTokenRecord
string
editionInfo
string
fbond
string
instructions
string
liquidatingPda
string
metadataProgram
string
nftMetadata
string
nftMint
string
nftOwner
string
nftOwnerTokenAccount
string
ownerTokenRecord
string
participation
string
raffle
string
receiver
string
rent
string
returnFundsOwner
string
solHandler
string
systemProgram
string
tokenProgram
string
user
string
userNftTokenAccount
string

args

Fields
Data Type
raffleTime
int
depositAmount
double
​authorizationData​
<STRUCT>
tickets
int
startPrice
int
delta
int
deltaType
string
denominator
int
​

authorizationData

Fields
Data Type
​payload​
<STRUCT>

payload

Fields
Data Type
name
string
payload
string

frakt.registry

The bonds table contains the parsed instructions data for frakt-registry . Data related to instruction type, executing account, account arguments, arguments, etc. is available here.
Column Name
Column Type
Description
block_date
date
Event date
block_time
timestamp
The (estimated) time this block was produced
block_slot
bigint
This block’s slot index in the ledger
dapp
string
Solana program address
inner_instruction_index
int
The order of inner instruction of an instruction in a txns