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

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

<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

<STRUCT>

amountToDeposit

int

<STRUCT>

newAmountToReturn

int

loanToValueFilter

int

durationFilter

int

maxReturnAmountFilter

int

bondFeatures

string

bondingCurveType

string

pairType

string

amountOfTokensToBuy

int

<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

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

<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

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

<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

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

<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

tickets

int

startPrice

int

delta

int

deltaType

string

denominator

int

authorizationData

Fields
Data Type

<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

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

<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
Data Type

admin

string

fraktMarket

string

oracle

string

rent

string

systemProgram

string

user

string

whitelistEntry

string

whitelistedAddress

string

args

Fields
Data Type

whitelistType

string

root

array<int>

oracleAuthority

string

oracleInfo

string

floor

bigint

newOracleAuthority

string

newFloor

bigint

fract.system.txns

The bonds table contains the parsed instructions data for frakt-system-txns . 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

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

<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
Data Type

allocated_account

string

assigned_account

string

base_account

string

created_account

string

funding_account

string

new_account

string

nonce_account

string

nonce_authority

string

recent_blockhash_sysvar

string

recipient_account

string

rent_sysvar

string

args

lamports

int

space

int

owner

string

base

string

seed

string

authority

string

from_seed

string

from_owner

string

Last updated