Vulcan Forge
API Reference
Vulcan Forge
Introduction
Getting Started
Authentication & Authorization
Core Concepts
Terminology
Regulated Assets
Tenants
Mapping & Labelling
Solana Networks
Transaction Processing
Key Management
Read Layer
API Reference
Blockchain Accounts
Create Account
Fetch Account Details
Fetch Account Balance
Fetch Account Private Key
Fetch Accounts
Update Account
Inactivate Account
Financial Instruments
Create Financial Instrument
Update Financial Instrument
Fetch Financial Instrument Details
Fetch Financial Instruments
Token Extensions Calculator
Positions
State
Initialize Position
Close Position
Freeze Position
Unfreeze Position
Movements
Mint
Burn
Transfer Financial Instrument
Transfer SOL
Trades
Trade
History
Fetch Positions
Fetch Position Details
Fetch Position Balance
Loans
Create Loan
Fetch Loan Details
Fetch Loans
Swap Collateral
Repay Loan
Close Loan
Refinance Loan
Blockchain Transactions
Processing
Fetch Transaction Status
Sign Transaction
Submit Transaction
Durable Nonces
Create Durable Nonce Accounts
Fetch Durable Nonce Account Details
Fetch Durable Nonce Accounts
Address Lookup Tables
Create Address Lookup Table
Fetch Address Lookup Table Details
Fetch Address Lookup Tables
Extend Address Lookup Table
Update Address Lookup Table
History
Fetch Transactions
Fetch Transaction Details
Market Data
Update Feed
Schemas
Accounts
DKG
DKG Key Setup
Offchain References
Account Lookup
New Account
Tenancy Config
Account Balance
Offchain File
Transactions
Solana Transaction Config
Commitment Config
Transaction Lookup
Query
Query Components
Sort Model
Field Value Filter
Filter Model
Items Query
Reponses
Errors
Individual Error
Error Response
Accounts
Private Keys
Private Key Details
Database Private Key Details
Cloud Provider Resource Location
DKG Private Key Details
Account Response Detailed
Account Onchain Detailed
Account Offchain Detailed
Account Response Identifiers
Account Offchain Compact
Account Response Compact
Account Onchain Compact
Transactions
Solana Transaction Result
Solana Entity Result
Positions
Position Offchain Result
Positions
Position Lookup
Transfer Financial Instrument Definition
Burn Definition
Mint Definition
Transfer SOL Definition
Position Balance
Loans
Loan Duration
API Reference
Loans
Create Loan
POST
/api/v1/loans
Creates a loan and establishes a new onchain escrow wallet for it. The pledged items are deposited into this escrow and the borrowed items are transfe...
Fetch Loan Details
POST
/api/v1/loans/single
Gets details associated with a single onchain loan.
Fetch Loans
POST
/api/v1/loans/bulk/{detail-level}
Gets details associated with multiple loans that meet the query criteria. Filter & Sort Options
Swap Collateral
PATCH
/api/v1/loans/swap-collateral
Swaps a set of collateral items (referred to as deposited collateral) against another set of collateral items (referred to as withdrawn collateral). ...
Repay Loan
PATCH
/api/v1/loans/repay
Repays a loan. Use the itemsToRepay to specify the items from the borrower wallet to payoff the debts with and the itemsToRelease to specify what item...
Close Loan
PATCH
/api/v1/loans/close
Closes a loan and it refunds the rent fee SOL from the onchain loan back to the borrower's wallet. Defi Lending Protocols supported: Loopscale F...
Refinance Loan
PATCH
/api/v1/loans/refinance
Refinance / rollover an existing loan. If the fromLender and toLender are the same, the toLender does not need to be specified - in this case the endp...
Previous
Fetch Position Balance
Next
Create Loan