Hello Polaris Devs,
Polaris 2.0 has been released!
To see the detailed change log in the
release notes, but some or the major changes are:
- Upgraded to Django 3.2
- Upgraded to Stellar SDK 4.1
- Significantly improved deposit transaction processing throughput
commend to `process_pending_deposits`
This release does require dependency and code updates to your application, but if you have been updating your deployment regularly these changes will mostly involve updating the dependencies and integration function signatures.
What does this mean for Polaris v1?
Finally, it is important to note that Polaris v1 will no longer receive feature releases, although patch releases will be published if necessary.
Upcoming Features
We're working on some major improvements to Polaris at the moment.
- Shared Account Support
- Also known as multiplexed, pooled, or omnibus accounts, shared accounts allow businesses to custody users' funds in a single Stellar account. Polaris will soon be compatible with client applications that use this custody model.
- Request for Quote API (SEP-38) Support
- This SEP implementation will allow Polaris anchors provide asset exchange price quotes to client applications, allowing anchors to accept one asset and deliver a different asset at an agreed upon exchange price.
- Third-Party Custody Support
- Polaris currently only supports a self-custody model where anchors are expected to custody the secret keys of the distribution accounts that hold their on-chain funds and send and receive on-chain payments.
- With third-party custody support, Polaris anchors will have the ability to send and receive on-chain payments using accounts managed and secured by third-party service providers.
If you have any questions, feel free to reach out via email.