Vulcan Forge API
API Reference
Copy Page
Vulcan Forge API
Introduction
Getting Started
Authentication & Authorization
Core Concepts
Terminology
Regulated Assets
Tenants
Mapping & Labelling
SVM Networks
Transaction Processing
Key Management
Read Layer
API Reference
Blockchain Accounts
Create Account
Fetch Account Details
Fetch Account Private Key
Fetch Account Balance
Fetch Accounts
Update Account
Inactivate Account
Financial Instruments
Create Financial Instrument
Fetch Financial Instrument Details
Fetch Financial Instrument Circulating Supply
Fetch Financial Instruments
Update Financial Instrument
Close Financial Instrument
Pause Financial Instrument
Unpause Financial Instrument
Token Extensions Calculator
Positions
State
Initialize Position
Update Position
Inactivate Position
Freeze Position
Unfreeze Position
Movements
Mint
Burn
Transfer Financial Instrument
Transfer Network Currency
Trades
Trade
History
Fetch Position Details
Fetch Position Balance
Fetch Positions
Loans
Create Loan
Fetch Loan Details
Fetch Loans
Swap Collateral
Repay Loan
Close Loan
Refinance Loan
Market Data
Onchain Data Sources
Create Onchain Data Source
Update Oracle Data Source Definition
Refresh Oracle Data Source
Fetch Onchain Data Source Details
Fetch Oracle Data Sources
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 Transaction Details
Fetch Transactions
Schemas
Accounts
DKG
DKG Key Setup
Max Allowed Debit Config
Offchain References
Account Lookup
New Account
Tenancy Config
Offchain File
Network Currency Debit Limit Config
Token Debit Limit Config
Limit Duration
Transactions
Svm Value Input
Svm Transaction Config
Commitment Config
Transaction Lookup
Query
Query Components
Sort Model
Filter Model
Field Value Filter
Items Query
Bulk Query
Loans
Loan Duration
Reponses
Errors
Individual Error
Error Response
Accounts
Private Keys
Database Private Key Details
Private Key Details
Cloud Provider Resource Location
DKG Private Key Details
Account Response Detailed
Account Onchain Detailed
Account Offchain Detailed
Account Response Compact
Account Onchain Compact
Account Offchain Compact
Account Response Identifiers
Transactions
Svm Value Result
Svm Transaction Result
Svm Entity Result
Financial Instruments
Financial Instrument Detailed
Financial Instrument Compact
Financial Instrument Identifiers
Loans
Loan Response
Positions
Position Offchain Result
Position Balance Response
Position Response Detailed
Position Response Compact
Position Response Identifiers
Market Data
Onchain Data Source Response
Positions
Position Lookup
Mint Definition
Burn Definition
Transfer Financial Instrument Definition
Transfer Network Currency Definition
Market Data
Onchain Data Source Details
Switchboard details
Loans
API Reference
Copy Page
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
Fetches a list of loans based on the provided query. Filter & Sort Options Usage example can be found here. Supported filter and data types can be...
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 network currency from the onchain loan back to the borrower's wallet. Defi Lending Protocols supported: ...
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 Positions
Next
Create Loan