Symbiosis Developer Tools
Symbiosis Developer Tools include Symbiosis JS SDK, and Symbiosis API.
Introduction
Symbiosis Developer Tools include the Symbiosis JS SDK and Symbiosis API, designed to simplify integration with the Symbiosis protocol and provide developers with robust, scalable solutions for cross-chain and on-chain operations.
Symbiosis Core Smart Contracts: Open source and available on Github.
Security Audits: Reports available here: Security Audits.
Symbiosis API
Symbiosis API endpoints utilize the methods provided by the Symbiosis JS SDK.
By abstracting changes in the SDK, the API ensures backward compatibility and a more seamless integration experience.
Recommendation: For most integrations, we recommend using the Symbiosis API to ensure long-term stability and ease of use.
Symbiosis JS SDK
While Symbiosis JS SDK offers direct access to the underlying functionality of the protocol, frequent updates to the SDK may result in backward compatibility issues.
Recommendation: To avoid potential integration challenges, we recommend utilizing the Symbiosis API when possible.
Features Available via the API and SDK
Both the Symbiosis API and JS SDK provide access to the following cross-chain and on-chain operations:
Swaps:
Cross-chain swaps – Swap any token across supported blockchain networks. In short: Symbiosis: Cross-Chain Swaps
On-chain swaps – Swap any token pair on a supported network.
Interchain communication – Transfer tokens to third-party protocols. In short: Symbiosis as Interchain Communication Protocol
Cross-chain zapping – Zap any token into a Symbiosis-managed liquidity pool. In short: Cross-Chain Zaps
Bridging – Mint or burn tokens to transfer assets across chains. In short: Symbiosis Mint-Burn Process
Cross-chain operation status tracking – Retrieve real-time transaction status updates.
Emergency handling:
Retrieve a list of stuck cross-chain operations.
Generate calldata for reverting transactions.
In short: Symbiosis & Emergencies
Note Any token & any token pair refer to tokens that can be exchanged on supported DEXs with
Last updated
Was this helpful?