🛠️Symbiosis Developer Tools
Symbiosis Developer Tools include Symbiosis JS SDK, and Symbiosis API.
We are dedicated to assisting developers in seamlessly integrating the Symbiosis protocol's functionality into their applications, platforms, and systems. To this end, we proudly introduce our developer tools: Symbiosis API and Symbiosis JS SDK.
Symbiosis core smart contracts are open source and available on Github.
Security audits of Symbiosis core smart contract are available here: Security Audits of Symbiosis.
Symbiosis API
Symbiosis API endpoints utilize the methods provided by the Symbiosis JS SDK.
Given the frequent updates to the Symbiosis JS SDK – some of which may not maintain backward compatibility – we recommend our integrators and partners prioritize using the Symbiosis API. This ensures more stable and reliable integration, as the API abstracts the underlying changes in the SDK.
Symbiosis JS SDK
The Symbiosis JS SDK offers direct access to the features and functions of the Symbiosis protocol.
Due to the dynamic nature of its updates and the potential for backward compatibility issues, we strongly recommend that integrators and partners utilize the Symbiosis API.
Both the Symbiosis API and JS SDK empower developers to infuse their applications and platforms with the following capabilities:
Perform cross-chain operations:
Cross-chain swapping (any to any token on the supported blockchain networks),
Interchain communicating (any token to a third-party lending protocol),
Cross-chain zapping (any token to the liquidity pool owned by Symbiosis),
Bridging (minting/burning routine).
Get states of cross-chain operations
Deal with emergencies:
Get lists of stuck cross-chain operations,
Perform reverting operations.
Last updated