Welcome to Vanish Core’s Integration FAQ.
How do we create the "one-time" wallet?
@solana/web3.js
, solana-sdk
for Rust). How do we obtain loans from Vanish Core?
How do we construct the trading route?
What do we initially submit to Vanish Core?
What do we receive back from Vanish Core?
How to broadcast the partially-signed transaction?
What happens if the trade fails?
/commit
endpoint must be called for all transactions, regardless of their final status (success, failure, or expiration). This is to ensure balances are unfrozen and reverted if a transaction has failed.What's the expected latency overhead?
50ms benchmark
to your trade’s finality, on top of your existing RPC/Node transaction submission time.How do we authenticate API calls?
x-api-key
in the request header.API keys are provisioned during onboarding and should be kept secure.How can we verify transaction integrity?
Where do we take our platform's fee?
How do priority fees work during network congestion?