Real Time Development Updates

 

September 1st

UI/UX changes

  • Detailed design UI/UX work of Orion Terminal in progress

Back-end progress

  • The main work on a notable exchange support has been completed
  • The main work on cross-DEX swaps has been completed, now in review
  • Work continues on cross chain swaps
  • Preparing for new release: fine-tuning mechanics of it
  • Fixed a problem with a long 'broker settlement' for stablecoins
  • Integration of a new and integral element
  • Notable exchange integration (broker + Orion Blockchain)
  • Cross-chain swap work continues on the back-end
  • Fixed issues (backend process) on a specific token's support
  • Redesign of WalletConnect is in progress
  • Added the ability to work with different networks without switching them in the wallet

 

August 25th

UI/UX changes

  • Now you can add a setting in the Widget to exclude assets from the list - allowed base assets and allowed quote assets

Back-end progress

  • Improved getting prices for complex pairs
  • Work continues to support notable exchange
  • Work continues on cross-chain swap
  • Work continues on cross DEX swap
  • Testing the new version of exchange contract
  • Release of a new SDK version with an updated swap function
  • Adding functionality for a potential free redeem in the #Polygon network
  • Work continues on support for WalletConnect 2.0
  • Investigation of the authorization method via WebView, using internal redirect links in the application

 

August 18th

Bug fixes

  • Fixed an error of interaction with wallet connect 2 when sending an order to the aggregator

Back-end progress

  • Address swaps have been optimized
  • Improved indexing of reserves
  • Parallel calculation of swaps: the calculation speed has increased 4-5 times.
  • Work is underway to improve the Pathfinder for cross-DEX swaps. The first step executed on one DEX, the second on another
  • Work continues to support a notable DEX
  • A new implementation is being investigated
  • Transferring a bridge to SDK
  • Improvement of the price format and flexible gas configuration in the interaction of the main Orion application with the internal infrastructure (Orion blockchain)
  • In development for mobile: support for Wallet Connect 2

 

August 11th


UI/UX changes

  • Improvements related to optimization of work
  • Updated SDK, moved to new endpoints, fixed and rewritten logic in Orion

Back-end progress

  • Optimized swaps by addresses: testing phase
  • The concept of cross-chain swaps has been developed and work has begun on improving them
  • Work is underway on a new Pathfinder for complex swaps (it will be possible to perform the first step of the swap on one DEX, the second step on another)
  • Made improvements on new feature to be released
  • Work started on including a new exchange contract and is in the testing process
  • Optimizing resources to reduce the build size of the Orion mobile app
  • Adding stories describing features in the mobile app
  • Preparation for the final stages of mobile app release (minor fixes of UI/UX)

 

August 4th

Bug fixes

  • Fixed incorrect pricing in Polygon, which led to an incorrect assessment of the user's balance
  • Fixed bridge (atomic swap) bug of the new user wallets for free redeem (other networks to BNB Chain)

UI/UX changes

  • Optimization of the Trade section
  • Worked on new wallet integration

Back-end progress

  • Testing continues for integration of new Orion Pools
  • Work is underway to optimize the calculations of swaps on Curve
  • Ongoing research on integration with notable partner project
  • Mobile app improvements including built-in Bridge

 

July 28th


Back-end progress

  • Work is underway to implement the new Orion Pools
  • Work is underway to optimize the calculations of swaps on Curve
  • Ongoing research on integration with notable partner
  • Development and implementation of a new interface of the exchange contract in Orion Protocol services
  • Broker — fixed a problem with broker settlement for some assets (auto-buy problem for some assets)
  • Optimization of price monitoring
  • Orion Blockchain - infrastructure improvements
  • New tokens being added
  • "Help" screens are being developed on the main screens of the mobile app

 

July 21st

UI changes & bug fixes

  • Correction of the display of the user price in the order history for Limit order
  • Updated SDK for Orion
  • Fixed asset name display under some conditions in Swap
  • Checked and improved widget integration in popular CMS
  • Updated wallet connection protocol on Wallet Connect 2.0
  • Fixed the charting in Trade, after a loss of connection
  • Fixed a bug in the menu in the mobile version
  • Fixed a bug of the inactive Add wallet button on the Swap page
  • Fixed the display of icons of user assets

Back-end progress

  • Improved interaction with the Orion Blockchain to obtain prices for spot pairs
  • Improved interaction with WS API clients with the stream balances
  • The first version of a new integration on the Aggregator has been implemented
  • Ongoing research on integration with notable partner
  • Integration of partner token
  • Broker — increasing the speed of order execution (in progress)
  • Orion Broker — increased stability

 

July 7th & 14th

  • Bug fixes

    • Minor optimizations

    Back-end progress

    • Fixed calculation of “getAmount In” for swaps on pools
    • Work continues to support Orion Pool improvement
    • Work continues with integrating a notable partner project
    • New integral feature is being developed
    • Optimization of partner project is underway
    • Mobile app continues to be refined
    • Approaching final phase of new feature implementation
    • Working with several teams in collaboration with Orion



June 30th

UI changes

  • Released a large number of fixes and additions for the UI
  • Updated WalletConnect to resolve global compatibility issues

Back-end progress

  • Importer closing in on completion phase
  • A new integration is in progress
  • Improved processing of balances in broker
  • Improved monitoring of broker efficiency
  • Continued progress of several new features
  • Mobile app optimization continues with improvements to UI
  • Working closely with partners on collaborative integrations

 

June 23rd

Bug fixes

  • Fixed bug in locking balance asset

Back-end progress

  • Fixed the Aggregator recovery process
  • The importer is being optimized
  • Placed new feature into testing production
  • Improved the template for repositories
  • Improvements in the Broker transfer mechanism
  • Improvements for the Orion Blockchain and gas service
  • Oracle optimization
  • Mobile development continues
  • Continued work on upcoming features (not yet officially announced)

 

June 16th

Bug fixes

  • Fixed widget bugs in incognito browser mode
  • Fixed bugs with max price in trading terminal
  • Fixed bugs with URL link to certain assets pairs in swap section

Back-end progress

  • Improved the connection mechanism of the balance stream
  • Improved optimization of the importer
  • Updated TUSD on BSC
  • Additional features added to the Orion Mobile App
  • Continued work on upcoming features (not yet officially announced)



June 9th

Bug fixes

  • Minor updates and fixes

UI changes

  • UI updates for work in progress

Back-end progress

  • Continued work on new feature development
  • Detailed work on updating history
  • Stabilization of the importer
  • Atomic swap added to the mobile app
  • Expanded upon wallet integrations via the mobile app for increased access
  • Finalized signature improvements on mobile app



June 2nd

Bug fixes

  • Small number of minor bugs fixed

UI changes

  • Updated the SDK, fixed critical bugs, added new features
  • Fixed a bug in the Widget for incognito browser mode

Back-end progress

  • New feature development
  • Improved calculations for trading
  • Updated order cancellation
  • Improved connections on new feature
  • Cancellation optimization on the back-end
  • Ability to force cancel complex swap orders
  • Improvements for reverse orders
  • Updated structure in new feature
  • Improved broker transfer mechanism
  • Improved stability of work with the node
  • New user interface for wallets and signing transactions on Orion Mobile App
  • New signature improvements on Orion Mobile App

 

May 26th

Bug fixes

  • Fixed LPS operation on FTM

UI changes

  • Work on new features

Back-end progress

  • Testing the integration of the Aggregator and Importer
  • Work in progress for new feature
  • Improved work with the bridge ( broker)
  • Fixed the calculating of APR
  • Improved stability of services
  • Mobile App: ongoing improvements and additions to current build
  • Mobile App: fixed bugs in preparation for the final version

 

May 19th

Bug fixes

  • Fixed bug with the ADA token on Dashboard

Back-end progress

  • Work is underway for the new Pool support on the Aggregator
  • Added the ability to force cancelation of orders in complex swaps
  • Work is underway to automate interaction with proxy services
  • Deployed contracts for upcoming feature
  • Improvement of token management mechanisms (broker), token renewal
  • Orion Mobile App wallet compatibility progress

 

May 12th

Bug fixes

  • Fixed LPS launch errors on Fantom network

Back-end progress

  • Completed work on new Pool support on LPS
  • We are testing a cluster of importers
  • Improved the REST API for interacting with the mobile app
  • Added new testnet network for testing and future integration on main Orion web app
  • Improved broker performance, improved monitoring
  • Continued integration of Orion Bridge to mobile app
  • Added new testnet network to Orion Mobile App

 

May 5th

Bug fixes

  • Minor maintenance adjustments

UI changes

  • Fixes and hotfixes in production
  • Active feature development

Back-end progress

  • Integration work of Orion Pool V3
  • Work on the integration of ASCENDEX/OCX in the importer is being completed
  • Improving broker transaction execution speed
  • Problem of “flickering” order books has been fixed
  • Problem of executing orders in pools via aggregator has been fixed
  • Reliability of services has been improved
  • Bridge integration for mobile app

 

April 28th

Bug fixes

  • Minor bug fixes
  • Fixed a bug in the pools section

UI changes

  • Fixed a bug in the pools section for UI
  • Preparing new features for release

Back-end progress

  • The mechanism for calculating swaps on the DEX has been redesigned - now the calculation is made on the reserves, which has slightly improved prices
  • The work on integrating the importer into the aggregator has been completed. The import of orderbooks has now been moved to a separate service
  • Price list statistics fixes for an additional feature
  • Work is underway to integrate a significantly improved swap facility
  • Improvements made to forthcoming Governance feature
  • Exchange contract swap feature improvement
  • Optimization transfers of brokers
  • New build for Mobile App with additional features

 

April 21st

Bug fixes

  • Minor bug fixes related to process efficiency

UI changes

  • Work is in progress for additional improvements to the front-end

Back-end progress

  • Continued integration of the importer service
  • Fixed bugs in new feature
  • Node Js: Improving the broker's transfer mechanism, improving stability
  • Mobile ios fine-tuning and additional improvements
  • Referral 2.0, notable progress and improvements

 

April 14th

Bug fixes

  • Fixed logic bugs and related problems

UI changes

  • Development of new features that are not currently announced

Back-end progress

  • Work continues on the service - importer of external data (orderbooks, prices)
  • Deploying contracts for a referral program in a test environment (Fantom mainnet)
  • Switching to a new improved version of the framework
  • Smart contract work
  • Creating an organization in Tenderly for referral 2.0
  • Node Js (broker & blockchain)
  • Mobile app revision and improvement

Documentation (incl. SDK created/updated)

  • Internal improvements, migration to ESM, implementation of the TSUP bundler, bug fixes

Technical support improvements

  • Added additional automation query collection for non-working hours
  • New sections have continued to be added to simplify solving user problems in the support chat

April 7th

Bug fixes

  • Fixed updating of Curve reserves
  • Fixed sticking of pool orderbooks on OKC

Back-end progress

  • Swaps have been completed at addresses through trusted assets. Will be in production soon.
  • Work is underway to separate the modes of operation of the Aggregator
  • The development of the orderbook importer service continues. The service will become a single point of receipt of CEX orderbooks for all internal consumers within the same environment
  • Smart contracts
  • Node Js for broker and blockchain
  • Continued advancement of mobile app: UI, functionality improvements, new build 1.10

Documentation (incl. SDK created/updated)

  • Internal improvements, migration to ESM, implementation of the TSUP bundler, bug fixes

Technical support improvements

  • Added automation of query collection during non-working hours
  • New sections have been added to simplify solving user problems in the support chat

 

March 31st

Bug fixes

  • Improved mobile view for some elements
  • Updated swap and trade pages design and layout, fixed the useContract hook
  • Introduced history tab fixes

Back-end progress

  • Governance updates (claim section rearrangement, improved contract communication, style fixes)
  • Continued 1-click-trading development (i.e. trading without recurrent signature of messages besides initial signature)
  • Working on stop-limit orders implementation (in this iteration, improved display of orders).
  • Improved pool routing for v2 pools.
  • Working on swap-by-address functionality (which will allow swapping of arbitrary assets by using their contract addresses - note). Integrated into REST at this stage, added test swaps, and rearranged associated components.

Overall B2B products progress

  • Continued integration of WalletConnect as well as the Bridge with the mobile app, to be included in the following build

Documentation (incl. SDK created/updated)

  • SDK v 0.17.38 released (improved communication with the Orion Blockchain service)

Technical support improvements

  • Added automated information collection for the support bot

Integration status (Fantom and others)

  • fWallet integration ongoing on Fantom side, pending feedback
  • Partner entity TBA integration continuing




March 24th

UI changes

  • Dashboard updated, bridge transferred to a separate service

Back-end progress

  • Finalizing integration of stop-limit orders
  • Working on implementing the one-click trading (i.e. requiring only one signature for trading without further recurrent tx/msg signatures)
  • Continued working on calculating swaps through reserves; complete for Uniswap V2, ongoing for Curve pools.
  • Working on introducing the ability to swap arbitrary assets using just token contract addresses.
  • Developing an in-house version of Uniswap V3

Overall B2B products progress

  • Widget has been updated, and can now be integrated with a script or iframe

Features prepared for testing by the VIP group

  • Continued integration of Wallet Connect as well as the Bridge with the mobile app, to be included in following build

Improvements to existing terminal features/functions

  • Working on improving uninterrupted order books fetching from external sources (the importer service)
  • Finishing up improvements in the broker’s internal order clearing process

Integration status (Fantom and others)

  • fWallet integration ongoing on Fantom side, pending feedback
  • Partner entity TBA integration continuing




March 17th

Bug fixes

  • Fixed an issue with limit orders
  • Fixed liquidity removal allowance issue
  • Improved order books displaying

UI changes

  • Updated Swap and Trade pages

Back-end progress

  • Improved labeling and division of market/limit/stop-limit orders

Features prepared for testing by the VIP group

  • Mobile application testing is ongoing with the VIP group, an update for build 1.8 pending

Documentation (incl. SDK created/updated)

  • SDK v. 0.17.37 deployed (includes the separation for market/limit/stop-limit orders, new values added to PairInfo component)

Improvements to existing terminal features/functions

  • Misc fixes for formatter, code style, scss; updated related code.
  • Improved useContract hook
  • Misc fixes for mobile tour

Integration status (Fantom and others)

  • fWallet integration ongoing on Fantom side, pending feedback
  • Partner entity TBA integration continuing




March 10th

Bug fixes

  • Improved logging for some errors

UI changes

  • Fixed Curve exchange issues (IOA error)

Back-end progress

  • Continued working on the importer component (a  separate service for fetching order books and meta information from external exchanges)
  • Working on improving swaps calculation on DEXs through reserves. Potential benefits include swap pricing improvement, aggregator optimization, and an increase of the number of practically possible steps in a complex swap.
  • Working on and testing stop limit orders
  • Streamlined the process for updating and restarting the aggregator

Overall B2B products progress

  • Updated widget, implemented additional settings, fixed bugs.

Documentation (incl. SDK created/updated)

  • SDK v 0.17.30 deployed (accommodating stop limits, among other updates).

Integration status (Fantom and others)

  • fWallet integration ongoing, pending Fantom’s feedback
  • Partner entity TBA integration ongoing

 

 

 

March 3rd

Bug fixes

  • Fixes for mobile version view and UI
  • Icon fixes for select tokens
  • Resolved max buy issue (i.e., purchase for 100% available balance) appearing in some cases

UI changes

  • Visual improvements for the dashboard (table/button fixes and misc updates)

Back-end progress

  • Continued development of the upcoming terminal feature (SDK compatibility updates)
  • Stop limit orders functionality in development

Features prepared for testing by the VIP group

  • Mobile application testing continues with the VIP group; Current app build 1.7, next build with added features expected for app store release

Documentation (incl. SDK created/updated

  • SDK v.0.17.25 released (updates to PairInfo component as well as additional optimization for swaps to reduce frontend load)

Improvements to existing terminal features/functions

  • Regular code refactoring/optimization performed

Integration status (Fantom and others)

  • Partner entity TBA integration ongoing
  • Wallet integration is ongoing on Fantom’s side. Feedback pending





February 24th

Bug fixes

  • Dashboard history hotfix deployed, along with button style and token icon (select tokens) fixes.
  • Fixed an issue where wrong tokens were appearing in the dropdown menu
  • Fixed redirect after atomic swaps

Back-end progress

  • Working on dynamic control of connected pairs/exchanges
  • Added proxy requests to Kucoin, continuing work on improving Binance connection
  • Developing an importer component - a single point for obtaining all order books/candles and other information from CEXs (Important for horizontal scaling purposes)
  • Finalizing development of the new protocol feature (opening/closing and revalidating orders, websocket communication protocol for the frontend, communication with brokers, metrics, unit testing)

Features prepared for testing by the VIP group

  • Mobile app v.1.7 released with multiple updates. Working on adding Wallet Connect and improving bridge performance.

Documentation (incl. SDK created/updated

  • SDK v. 017.22 deployed. (Among other updates, now includes a bridge history fetching method)

Improvements to existing terminal features/functions

  • Code optimization of certain components/order statuses.
  • CSS fix - removed redundant styles from order filters

Integration status (Fantom and others)

  • Integration with fWallet ongoing on Fantom’s side
  • Partner entity TBA integration ongoing



February 17th

Bug fixes

  • Visual fixes (table proportions etc.)
  • USD denomination fixes for some pairs
  • Fixed an issue with “DEX” token swaps and pending transactions issues

UI changes

  • Rearranged dashboard page
  • Bridge style improvements for desktop and mobile

Features prepared for testing by the VIP group

  • Mobile app update released (corrected prices indication, fixed BNB deposits, improved swap execution and order book display)

Documentation (incl. SDK created/updated

  • Mobile app update released (corrected prices indication, fixed BNB deposits, improved swap execution and order book display)

Improvements to existing terminal features/functions

  • Introduced history deletion after wallet disconnect
  • Last price indication in order books issue fixed
  • React router version updated to v6
  • Increased gas limit for internal fee tokens
  • Another code review performed
  • Improved information subscription services to accommodate upcoming terminal feature
  • Hide unsupported wallets

Integration status (Fantom and others)

  • New SDK version integrated by Fantom, awaiting further updates
  • Partner Entity TBA integration ongoing



February 10th

Bug fixes

  • Fixed widget not rendering properly in some cases
  • Fixed minimum trading amounts issue

UI changes

  • Multiple style and visual optimisations (order form, app styles, margins in the mobile version,trade history visual fixes, etc.)

Back-end progress

  • Improved available balance calculation
  • Continued working on the new terminal feature (dashboard and other improvements)

Features prepared for testing by the VIP group

  • Improved broker communication (suborder status exchange/liquidation acknowledgement)
  • Added proxy rest service
  • Addressing issues with certain internal fee tokens trading

Documentation (incl. SDK created/updated

  • SDK v. 0.17.2 deployed

Improvements to existing terminal features/functions

  • Improved broker communication (suborder status exchange/liquidation acknowledgement)
  • Added proxy rest service
  • Addressing issues with certain internal fee tokens trading

Integration status (Fantom and others)

  • fWallet integration ongoing, with Fantom
  • Partner entity TBA integration ongoing



February 3rd

Bug fixes

  • Trade history visual fixes
  • Addressing the pool exploit: deposits to contract temporarily suspended; no other functionality impacts
  • Improved tokenlist loading in case of network change
  • Resolution fixes for Iphone/Ipad for the mobile version

Back-end progress

  • Updates for an upcoming terminal feature (contract addresses list updates/loading, SDK compatibility updates)

Overall B2B products progress

  • New swap widget registrations

Features prepared for testing by the VIP group

  • Mobile application (iOS) testing ongoing with the VIP group

Documentation (incl. SDK created/updated

  • SDK v. 0.16.8 released (misc updates,resolved existing conflicts, some statistics now called through SDK instead of calculating on front end)

Improvements to existing terminal features/functions

  • Widget updates (added iframe integration, fixed themes, and other minor fixes)

Integration status (Fantom and others)

  • fWallet integration continues on Fantom’s end
  • Partner Entity TBA integration ongoing

 


January 27th

Bug fixes

  • Fixes for mobile version view and UI

UI changes

  • Added Trust Wallet support
  • Added a tooltip to the Cost field
  • Miscellaneous style changes
  • Refactored several components/visual changes
  • Trade section field updates
  • Added base/quote prices to order book popover
  • Autocorrect was introduced in case of selecting identical assets in trade
  • Added adaptive position layout

Back-end progress

  • Continued development and testing of the new terminal feature

Features prepared for testing by the VIP group ongoing

  • Mobile app (iOS) testing is ongoing by the VIP group in preparation for app store deployment

Hired/ new developers

  • Added a Node JS developer

Documentation (incl. SDK created/updated

  • SDK v.0.15.31 deployed

Improvements to existing terminal features/functions

  • Updated fee calculation for fee tokens

Integration status (Fantom and others)

  • Connected the latest SDK to the New fWallet version deployed recently, continuing integration on Fantom’s end
  • Partner Entity TBA integration ongoing




January 13th

Bug fixes

  • Fixed an issue where disabled pools and pairs remained in order books

UI changes

  • Slippage, price precision, UI, and functional fixes

Back-end progress

  • Various additions and updates to accommodate an upcoming terminal feature (price input modifications, fee calculation, balance precision, etc.).

Overall B2B products progress

  • New widget registrations

Features prepared for testing by the VIP group ongoing

  • Mobile application testing by the VIP group ongoing

Improvements to existing terminal features/functions

  • Updated pairInfo to take data from contract information
  • Updated rendering of quote assets in suborders
  • Updated SDK + Terminal, when receiving balances from WS. Update removed position flickering.

Integration status (Fantom and others)

  • fWallet integration continues on Fantom’s end
  • Partner Entity TBA integration ongoing



January 13th

Bug fixes

  • Enhanced distribution of large orders between brokers
  • Assets saved automatically in case of network change
  • Overall code review and streamlining (arrays instead of objects etc.)
  • Fix popup block when an account is changed in MetaMask
  • Swaps made on internal DEXes were being reflected incorrectly in the statistics, now fixed

UI Changes

  • Streamlined dashboard functionality, removed hardcoded pairs, and updated fee calculation.
  • Visual updates and fixes
  • Added swap alternatives

Back-end progress

  • Various changes and improvements (pairs lists modifications, back-end updates, i.e., deposit and withdrawal history modifications) for the upcoming feature of the terminal.
  • Implemented dynamic controls for connected exchanges and available pairs
  • Integrating micro-jvm libraries with sharable domain entities into the backend services

Overall B2B products progress

  • Mobile app testing and assets creation are ongoing in preparation for the app store release

Documentation (incl. SDK created/updated

  • SDK v. 0.15.29 released
  • Improved terminal imports from SDK

Integration status (Fantom and others)

  • fWallet integration ongoing
  • Partner entity TBA integration ongoing




January 6th

Bug fixes

  • General bug resolutions for mobile app
  • Bug relating to chart occasionally freezing on certain pairs 
  • Optimization of windows maximizing when expanded
  • Fixed project icon disappearing in certain cases

UI Changes

  • Changes and enhancements to mobile UI: menu locations, aesthetic look, speed
  • Improvements to alignments and content of the Metrics page
  • Improvements for internal optics info

Back-end progress

  • More progress has been made on the forthcoming new terminal feature (added enhancement of pool sizes, calculation adaptations, and SDK optimizations)

Overall B2B products progress

  • Further enhancements to Orion Swap Widget speed and efficiency
  • Mobile app internal testing is ongoing (covering all areas, including menus, performance, and app interaction)

Documentation (incl. SDK) created/updated

  • Updated SDK, process, structure, and content review for end of year

Improvements to existing terminal/protocol functions

  • Review of procedures and streamlining of current functions

Integration status (Fantom and others)

  • fWallet integration ongoing
  • Partner entity TBA integration is ongoing as per the internal schedule




December 30th


Bug fixes

  • Trade block disappearing error in the mobile version and bugs when switching tabs; introduced minor improvements to the mobile version. 
  • Bug that had caused a warning message to appear for no reason during page loading
  • Network change window not minimizing

UI Changes

  • Added tooltip for fee tokens in bridge

Back-end progress

  • Continuing development of the upcoming terminal feature (including increasing of pool sizes, fee calculation changes and SDK compatibility)

Overall B2B products progress

  • Introduced a few code optimizations for the UI; increased widget speed and implemented the code in the deployed widget
  • Mobile app internal testing ongoing (FaceID fixes, miscellaneous and UI/visual improvements)

Documentation (incl. SDK) created/updated

  • Introduced SDK improvements, incl. for backwards compatibility purposes

Improvements to existing terminal/protocol functions

  • Removed limits for swap amounts

Integration status (Fantom and others)

  • fWallet integration pending Fantom’s feedback
  • Partner entity TBA integration ongoing as scheduled

 

December 23rd

Bug fixes

  • Signature bug when using the bridge
  •  WalletConnect error associated with adding a new wallet
  • Few errors related to internal commission tokens

UI Changes

  • Improved displaying of order books for pairs with large number of decimals
  • Updated the Metrics section of the terminal

Back-end progress

  • Introduced multiple improvements in the back end for the new protocol feature

Overall B2B products progress

  • New widget integrations to be announced separately
  • Mobile application testing continues in preparation for first release

Documentation (incl. SDK) created/updated

  • SDK v. 0.15.28 released (miscellaneous additions to accommodate features and streamline processes)

Improvements to existing terminal/protocol functions

  • Added more prompts and details for un-executable orders
  • Added more information for internal commission tokens and exact amount of assets received when trading these tokens

Integration status (Fantom and others)

  • Integration ongoing with wallet
  • Partner entity TBA integration continuing as per schedule



December 16th


Bug fixes

  • Fixed a double balance bug in case of direct swaps
  • Improved calculation of Brokers’ balances in complex purchases
  • Fixed the occasionally appearing IOA error
  • Fixed the ETH chart freezing in the terminal

Back-end progress

  • Modified sampling method for pool order books
  • Improved calculation precision for pool order books, added fragmentation
  • Continuing testing of Curve metapools
  • Continuing work on the new upcoming terminal feature; new type of order introduced for this purpose

Overall B2B products progress

  • New widget integrations to be announced separately
  • Mobile app (iOS build 2.4) undergoing internal testing by the team

Documentation (incl. SDK) created/updated

  • SDK v.015.25 released (updates and modifications, including ones to accommodate the new upcoming terminal feature, added new pair type)

Integration status (Fantom and others)

  • Partner Entity TBA integration ongoing as per schedule
  • fWallet pending on Fantom’s side


December 9th

Bug fixes

  • Fixed incorrect user balance update bug
  • Fixed liquidity shortage bug in some pools

UI changes

  • Working on providing alternative swap options for the UI

Back-end progress

  • Working on addressing internal commission token trading limitations
  • Testing Curve metapools. Will allow adding new stablecoin pairs
  • Working on the new protocol feature (balance/config streaming)
  • Introduced configurable networks support for atomic swaps

Documentation (incl. SDK) created/updated

  • SDK v 0.15.20 released (updated certain methods and fixed compatibility issues)

Improvements to existing protocol/terminal functions

  • Working on the last price update process in the PriceFeed (sometimes, PriceFeed shows data from low liquidity sources, which may lead to distortions)

Integration status (Fantom and others)

  • SDK v 0.15.20 released (updated certain methods and fixed compatibility issues)




December 2nd

UI changes

  • Added an order inversion warning
  • Updated dashboard - improved UI and added legends
  • Added prompts about slippage for tokens with an internal commission
  • The fixed bridge and pool pages (infinite load issue that appeared in some cases)

Overall B2B product progress

  • New widget registrations are to be announced separately. Several improvements and fixes were introduced to the widget based on feedback
  • Mobile app new build: increased transaction history download speed, fixed WS connection bugs that caused some orders to disappear after creation. Undergoing internal testing.

Documentation (incl. SDK) created/updated

  • SDK v. 0.15.19 released

Technical support improvements

  • Reduced query response times
  • Developed a standard business process for reviewing queries/complaints (Freshchat→Helpdesk→Jira)

Integration status (Fantom and others)

  • Added Curve pools in ETH and FTM
  • FTM:
    - USDC-DAI
  • ETH:
    - USDT-DAI
    - USDT-USDC 
    - USDC-DAI
  • fWallet ongoing on Fantom’s side
  • Partner Entity TBA integration ongoing, nearing execution.



November 25th

Bug fixes

  • Widget routing bug
  • Wallet disconnect issue on governance page where data kept showing after disconnect.
  • Improved displaying and price precision of order books for tokens with a large number of digits (SHIBA, for instance)
  • An issue with network change in WalletConnect.
  • Wallet connection issue in bridge
  • An issue on certain pairs where a user was required to make a native coin deposit, even where there was enough of it deposited before.
  • Commission display issue in direct swaps.
  • Exact Spend and buying for 100% of balance-related issues

UI changes

  • Added internal fee tokens trading (internal commission indicated expressly when making a swap)
  • Added new prompts and warnings for cases of non-executable orders and/or when there are issues with an order and how to solve them. Prompts also added for failed orders and reasons for failure.

Back-end progress

  • Optimized calculations of complex prices in the aggregator
  • Switched to streaming processing of candles in the Price Feed
  • Working on adding address actors and balances streaming for an upcoming protocol feature

Overall B2B product progress

  • New widget registrations, to be announced separately
  • Started working on the referral program

Hired/ new developers

  • New backend developer hired

Documentation (incl. SDK) created/updated

  • SDK v. 0.15.15 released

Improvements to existing protocol/terminal functions

  • Started working on Trust Wallet connection through a browser extension

Integration status (Fantom and others)

  • fWallet integration ongoing on Fantom’s side
  • Partner Entity TBA integration nearing completion



November 18th

Bug fixes

  • Backend - Fixed incorrect processing of users’ reserves
  • Backend - Deployed a fix that allows to fix the double balance deduction issue in the UI.
  • Backend - Corrected actualization/update of asset pairs when adding a new token (LPS).
  • Backend - Fixed an issue with freezing VOBs, which caused the “IOA” error.

Back-end progress

  • Brokers with debt are no longer used in order book filtering.
  • Improved communication with Kucoin for order book receipt and compilation (*required for an upcoming feature).
  • Working on the Aggregator-OB interaction through AMQP.
  • The clients’ status processing engine was reworked in Kotlin.

Overall B2B product progress

  • New widget registrations.
  • Continuing internal testing of the mobile app (iOS version only at this time).


Integration status (Fantom and others)

  • Integrations are ongoing: Wallet pending feedback from Fantom.
  • Partner Entity TBA integration progressing.



November 11th

Bug fixes

  • Backend - Fixed an issue with an incorrect valuation of the required broker balance in orders distribution
  • (Backend - Fixed a bug related to incorrect pair configurations calculation.

Back-end progress

  • Fully completed Curve pools support the Aggregator and the Liquidity Pools Service
  • Optimized calculation of VOBs on the Aggregator
  • Refactoring candlesticks calculation in relation to an upcoming protocol feature
  • Working on improving Aggregator-Orion Blockchain service communication through AQMP technology.

Overall B2B product progress

  • New widget registrations and native tokens of integrated projects added to the Terminal
  • Mobile application released on iOS with full protocol functionality, being tested internally.

Documentation (incl. SDK) created/updated

  • SDK updated to v. 0.15.14 (miscellaneous fixes)

Integration status (Fantom and others)

  • Integration with partner entity progressing
  • fWallet integration pending Fantom’s feedback



November 4th, 2022

Bug fixes

  • Fixed temporary swaps missing from history.
  • Improved font readability in light scheme.
  • Now showing transactions made through an aggregator in the transactions tab
  • Fixed a bug related to executed orders not showing up in the history
  • Fixed some tokens/swaps returning a “non-executable” error.
  • Fixed an error where sometimes old token data was being shown when selecting a new token in the swap
  • Fixed a small bug in Governance when buttons were displayed incorrectly when a large number was input.

UI changes

  • Fixed issues related to WalletConnect - for instance, network change with connected WalletConnect
  • Fixed flashing available balance in the swap.
  • Fixed price indication and rounding of prices on the chart - now shown in the same way as in swap history.

Front-end progress

  • Refactored sale of assets for 100% of the balance - now there will be less dust left (i.e. much closer to the actual 100% sale.)

Back-end progress

  • Testing Curve pools (Curve pools allow for improved stablecoin exchange rates).
  • Reworking the Aggregator-Broker connection (broadcasting of balances/filtering of order books) in the framework of enabling a new feature on the protocol.

Overall B2B product progress

  • Widget deployed on UpOnly, new widget registrations processing.
  • Fixed widget error where chosen assets would reset to “choose asset” after loading.

Features prepared for testing by the VIP group

  • Curve pools (DAI-USDT/DAI-USDC/USDC-USDT) in the staging environment.

Documentation (incl. SDK) created/updated

  • SDK v.0.15.10 deployed (added InternalFeeAssets for coins with built-in fees).

Integration status (Fantom and others)

  • Fwallet integration is ongoing - on Fantom’s end at this time.
  • Continuing integration work with [Partner Entity TBA].



October 28th, 2022

Bug fixes

  • Fixed a bug related to the actualization of asset pairs on CEXs.
  • Fixed an issue connected with the execution of pool swaps (pending deployment in the next update).
  • Fixed freezing of the last price for low liquidity assets.

UI changes

  • Working on improving user experience for swaps for a percent of the price asset balance

Back-end progress

  • Added support on the back end for integration with [Partner Entity TBA] in the staging environment
  • Finished curve pools support, testing
  • Completed work on refactoring connections to CEXs (was required for the new protocol feature). Currently testing

Overall B2B product progress

  • New widget registrations and deployment - details TBA separately

Documentation (incl. SDK) created/updated

  • SDK v.0.15.9 released (Minor fixes and updates)



October 21st, 2022

Bug fixes

  • Frontend - fixed a bug related to market execution of purchase orders for a certain % of the balance, working on improving user experience of this mechanism.

Back-end progress

  • Released the new Aggregator version with arbitrary pairs support (before, it was only possible to trade X-USDT pairs on CEXs), Price Feed and Brokers service updated as well. This will allow for improved stablecoin swap prices and will turn some complex swaps into simple ones. Other improvements included in this update are the enhanced token transfer fee mechanism and reworked interaction between Aggregator and the Liquidity Pools Service.
  • Continuing with curve pools support
  • Minor improvements on the client side.

Overall B2B product progress

  • Widget deployed with HORD, token added to the terminal, new widget registrations are being processed

Hired/added new developers

  • A new node-js/blockchain developer joined the team.

Integration status (Fantom and others)

  • Continuing integration with the [partner entity TBA]
  • Pending Fantom’s feedback on the latest fWallet developments (routing of non-native token swaps/order history)



October 14th, 2022

Bug fixes

  • Deployed thread leak patch

Back-end progress

  • Testing TTF implementation (Brokers selection based on token transfer fee to and from the contract)
  • Implemented low liquidity pools filtration for improved execution (pools with liquidity under certain threshold will not be used for execution)
  • Continued with curve pools support testing

Overall B2B product progress

  • Widget live on Nakamoto Games website. NAKA token is available on the Terminal.

Documentation (incl. SDK) created/updated

  • SDK v 0.15.8 deployed (updated getSwapSide and getSwapPair methods, removed baseAssetPrecision and other methods due to redundancy/architecture improvement)

Improvements to existing protocol/terminal functions

  • Improved resolution of sub-orders in case of main order cancellation
  • Working on streamlining DEX order books creation

Integration status (incl. Fantom and others)

  • Finished active development and pending feedback on non-native tokens routing in fWallet, as well as swap history implementation



October 7th, 2022

Bug fixes

  • Investigating failed orders on the pools. Identified thread leaks and slow tx approval on the blockchain as two primary causes. Working on addressing both. Implemented temporary solution for thread leaks on the Aggregator (was related to OKX socket).
  • Addressing the BSC bridge hack and subsequent temporary network freeze on Orion’s end: nodes update, frontend pause until the restoration of order books on CEXs.

Back-end progress

  • Finishing up the testing of arbitrary pairs support on CEXs (Broker, Aggregator, PriceFeed updates).
  • Continued working on curve pool support (Adding them will improve pricing when swapping stablecoins).

Overall B2B product progress

  • New widget registrations and applications are under review. Tokens of the new widget applicants integrated with the protocol and additional liquidity sources connected for them.

Integration status (incl. Fantom and others)

  • Pending Fantom’s feedback on the swap routing for non-native tokens update in fWallet
  • Orion Pool smart contracts integrated by [Partner TBA]; discussions are underway for a potential full integration via Orion SDK (which would include Orion's CEX liquidity).



September 30th, 2022

Bug fixes

  • Miscellaneous fixes related to order books loading on certain pairs.

Back-end progress

  • Introduced broker’s balances metric
  • Continuing testing of accounting for token transfer fee on the brokers’ side (allows to reduce the token fee for transfer between smart contract and broker’s account).
  • Working on improving support for non-USDT CEX pairs - adjustments and improvements being made to the Aggregator and Price Feed.
  • Continuing development of support for curve pools and compatibility with the Liquidity Pools Service.

Overall B2B product progress

  • Widget integration on CryptoSlate; additional widget integrations ongoing.

Improvements to existing protocol/terminal functions

  • Testing and fine-tuning broker execution with select tokens.

Integration status (incl. Fantom and others)

  • Deployed a fix for routing of non-native tokens swaps in fWallet



September 23rd, 2022

Bug fixes

  • Miscellaneous fixes (adding network/asset icons)

Back-end progress

  • Order splitting considering broker commissions
  • Clearing low liquidity pools, sources now kept by a separate service
  • Optimizing candles creation based on PriceFeed data
  • Using virtual prices for pairs information generation (fallback for reverse pairs info generation)
  • Implementing broker balances metric

Overall B2B product progress

  • Widget advancement with new registrations

Documentation (incl. SDK) created/updated

  • SDK v. 0.15.7 released (price feed subscription updates, redesigned methods related to price precision and feed)

Technical support improvements

  • Complemented FAQ in the support widget

Integration status (incl. Fantom and others)

  • Working with Fantom on swap history integration into fWallet



September 16th, 2022

Bug fixes

  • Working on improving and optimizing candlestick creation for small time frames on Price Feed. Due to the large number of pairs added recently (¬150), CPU load has increased substantially.

Back-end progress

  • Implemented non-USDT pairs on CEXs, testing now.
  • Continued working on order splitting based on fees.
  • Research/Backend: Looking into adding curve pools. Adding them will improve pricing when swapping stablecoins.

Improvements to existing protocol/terminal functions

  • DevOps: Transitioning to a new Ether node post PoW-PoS merge
  • DevOps: Improving nodes proxy infrastructure and fallback mechanisms

Integration status (incl. Fantom and others)

  • Deploying miscellaneous fixes and improvements for fWallet integration based on Fantom’s feedback



September 9th, 2022

Back-end progress

  • Reworked the communication protocol between the Aggregator and the LPS from WS to AMQP. Order Books creation from pool reserves has been transferred to the Aggregator, which will ultimately help improve precision and pricing.
  • Added low liquidity pools filtration (<1000$) and dynamic addition/deletion of pools depending on current liquidity, now in testing.
  • Working on improving order splits considering TTF (token transfer fee). Implementing this improvement will reduce brokers’ expenses for transferring tokens from exchanges to contracts and back.
  • Working on directly supporting non-USDT stable token pairs (i.e.,/USDC/DAI/BUSD/etc.) on CEXs - currently, they are supported through complex swaps. This will improve pricing and liquidity depth.

Documentation (incl. SDK) created/updated

  • SDK v. 015.4 was released (streamlining and removing some redundant methods).

Improvements to existing protocol/terminal functions

  • Implemented reactive history of orders coming through a direct swap. This should reduce settlement time for such orders.
  • Added configurations calculation through stable coins (only used USDT before as basis, now added USDC/BUSD/DAI too).

Integration status (incl. Fantom and others)

  • Implementing updates based on feedback from fWallet integration.



September 2nd, 2022

Bug fixes

  • Fixed double balance bug in case of a failed trade

Back-end progress

  • Improved order book creation process for various factories, now taking into account fee coefficient for each liquidity pool, allowing improvement of pool pricing.
  • Working on filtering pool order books based on liquidity depth.
  • Optimizing Price Feed’s web socket protocol.

Overall B2B product progress

  • Optimizing Price Feed’s web socket protocol.

New hires

  • One new JS developer onboarded

Documentation (incl. SDK) created/updated

  • SDK v 0.15.2 released; added trade transactions parsing

Improvements to existing protocol/terminal functions

  • Added QuickSwap support on Polygon

Integration status (incl. Fantom and others)

  • Continuing with fWallet integration, including transaction execution streamlining with SDK update



August 26th, 2022

Bug fixes

  • Fixed price accuracy bugs on some pairs
  • Resolved issues with order books update (fix deployed for the Liquidity Pools Service)

Back-end progress

  • Release of multipools, exact spend, instant settlement, TTF (broker selection optimization).
  • Fixed order benefits (informational endpoint for comparing Orion Protocol with select exchanges). Information from this endpoint may appear on the front end soon.
  • Continuing work on improving order splits considering the network fees.
  • Working on swapping assets by their addresses (which de-facto means the possibility of swapping arbitrary tokens, not necessarily supported by the protocol at this time)
  • Working on improving exact spend

Documentation (incl. SDK) created/updated

  • SDK v.0.15.2 released (streamlining some methods, i.e., “IsThroughPoolOptimal” and adding the option for selecting routes (pool or CEX) for “getSwapInfo”)

Improvements to existing protocol/terminal functions

  • Added external pools: Pancakeswap on BSC, Uniswap on Ethereum, Spookyswap on Fantom. Working on adding QuickSwap to Polygon

Integration status (incl. Fantom and others)

  • Continued exchange with Fantom teams to improve swaps in fWallet



August 19th, 2022

Bug fixes

  • Fixed several bugs and technical issues:
    - Price precision issues for high-priced assets
    - Ping bug, where Aggregator was not processing and differentiating pings properly
    - History display for direct swap orders
    - Exact spend”-related bug

Back-end progress

  • Added instant settlement for swaps (verifying the possibility of assets withdrawal immediately after a swap execution)
  • Working on token transfer fee optimization for brokers.
  • Working on improving the splitting mechanism taking into account network fees, which will ultimately allow to provide more favorable swap conditions to users.
  • Working on pair configurations subscription improvements meant to improve front-end responsiveness.
  • Aggregator stress tests have been performed with good results (1000 connections, each subscribing to 10 order books, 0.04% error ratio)

Functions prepared for testing by the VIP group

  • Continued with Pancakeswap integration testing

Documentation (incl. SDK) created/updated

  • SDK v. 0.14.0 released (instant settlement function added - refer to Back end progress item above)

Integration Status

  • Continued work with Fantom team for fWallet integration (i.e. history display improvements and adjusting to upcoming fWallet updates)


August 12th, 2022

Bug fixes

  • Multiple minor fixes:
    - Freezing on application start-up
    - Balance double deduction issue
    - Freezing issues when disconnecting wallet
  • Improved performance of Swap and Trade sections
  • Minor improvements in pairs search
  • Application stability improved in case of network issues

Back-end progress

  • Improved swap engine for execution of exact token amounts. Aiming to provide ability to trade reverse pairs (i.e. USDT/ORN along with ORN/USDT) soon.
  • Fixed errors in pool order books filtering
  • Working on order distribution between brokers taking into account the commission for tokens transfer between CEX <-> contract.
  • Working on fixes for order benefits endpoint logic
  • Improved infrastructure for load testing
  • Broker’s minor improvements

Features prepared for testing by the VIP group

  • Fixed issues with minimal levels in order books

Integration status (incl. Fantom and others)

  • Talks are ongoing between Orion and Fantom teams to introduce improvements and streamline fWallet integration.

 

August 5th, 2022

Bug fixes

  • Fixed issues with minimal levels in order books
  • Resolved balances upward rounding issue

Back-end progress

  • Improved Aggregator’s performance in passing over order books
  • Modified displaying of orders coming through direct swap
  • Improved assessment of broker balances for atomic swaps

Overall B2B product progress

  • Widget 2.0 deployment

Features prepared for testing by the VIP group

  • Testing PancakeSwap integration with the VIP group

Documentation created/updated

  • SDK v.0.13.1 released

Integration status

  • Continued exchange with Fantom team to optimize fWallet integration

 

July 29th, 2022

Bug fixes

  • Price precision fixes

Back-end progress

  • Continued VOB optimization - parallel and asynchronous orderbooks calculation with new aggregator v.2.3.30 release
  • Working on separation of order book building and broadcast
  • Order validation log fixes; balance updates for invalid orders
  • Websocket stress-testing

Overall B2B product progress

  • Widget 2.0 launched
  • Mobile application testing and development

Features prepared for testing by the VIP group

  • Testing integration with fWallet; exchange with Fantom continues for optimizing integration.

Documentation created/updated

  • Internal tools/documents updated for collaborations with partners
  • Internal R & D archive additions

Integration status

  • Uniswap & PancakeSwap integrations progressing well

 


July 22nd, 2022

Bug fixes

  • Fixed empty orderbooks issues on production-BSC

Back-end progress

  • VOB calculation optimization, which decreased the CPU load approx ¬4 times and allowed to solve the issue of order books passing slowly.
  • Working on further optimization of VOB within the Uniswap fork connection task.

Overall B2B product progress

  • Mobile application testing

Features prepared for testing by the VIP group

  • Integration with fWallet is being tested by the VIP group

New hires

  • 1 new front-end developer onboarded

Documentation created/updated

  • SDK v. 0.12.14, updating methods description and documents

 


July 15th, 2022

Back-end progress

  • Optimization of VOB calculation from multiple pools. For loaded networks, this allows to decrease CPU load substantially.
  • Brokers balance processing optimization and improvement of metrics, and mainstream WebSocket connections are added.

Overall B2B product progress
Widget update:

  • Number of UI and design changes and modifications, including landing page rework and update, network switch, and status messages fixes, different types of wallets connection, optimization, and testing on mobile platforms)
  • Testing of the mobile app continues

Documentation created/updated

  • SDK v. 0.12.13
  • Creating Gitbook articles on protocol features/components

Integration status (incl. Fantom and others)

  • Test version of integration with fWallet is expected

 

July 8th, 2022

Bug fixes

  • Swap chart decimals fixed
  • Fixed trade amount input on the Terminal

Back-end progress

  • Released a new statistics calculation method
  • Working on and testing support of several Uniswap forks in the LPS/Aggregator/Orion Blockchain/SDK and Front end

Overall B2B product progress

  • Widget: technical and design improvements (deposit fixes, backward compatibility layout, UI fixes,)
  • Mobile application testing

Documentation created/updated

  • SDK v. 0.12.13 released, continue working on documentation

Integration status (incl. Fantom and others)

  • Works for fWallet integration from Fantom’s end

 

 


July 1st, 2022

Bug fixes

  • Fixed a swap fee-related issue
  • Addressed negative balance issue
  • Fixed an issue with incorrect order cancellation

Back-end progress

  • Working on multiple liquidity pools support: routing, orderbook formation
  • Testing new statistics collection mechanism

Overall B2B product progress

  • Widget improvement and update (design and UI fixes, correction of balances display in USD, network switches, price calculation and maximum deviation logic updates)

Documentation created/updated

  • SDK v 0.12.10 released: minor improvements, including enhanced server connection stability

Improvements to existing protocol features

  • Added filling of price/amount fields with orderbook click, clearing of history after wallet disconnect

Integration status (incl. Fantom and others)

  • Technical alignment continues with Fantom for fWallet integration




June 24th, 2022

Bug fixes

  • Fixed negative balance issue in the aggregator
  • Other minor fixes (blinking swap button, allowance button glitch fix, balance allowance issue solved, swap pop-up optimization for bridge)

Back-end progress

  • Continuing work on external Uniswap-like pools integration. Among other things, substantially increased history loading (now ¬5x faster)
  • Redesigning and testing the statistics collection

Overall B2B product progress

  • Widget update and re-design

Hired/engaged new developers

  • One new backend developer

Integration status (incl. Fantom and others)

  • Continuing fWallet integration on Fantom’s end




June 17th, 2022

Bug fixes
  • Fixed network switch bug on the bridge page.
  • Removed freezing on swap and trade pages.
  • Fixed a relatively rare bug related to the cancellation of a suborder when the parent order is canceled.
  • Other minor fixes (history clearing when connecting a new wallet, update of amount fields in case of order failure etc.
Back-end progress
  • Optimization of pair configurations to improve the UI loading time.
  • Dynamic loading of associations for the Uniswap integration.
  • Net asset wrapper complete, also working on other tasks for AMMs support.
  • Continued decreasing dependency of the Liquidity Pool Service from Orion Blockchain.

Documentation created/updated
  • SDK version 0.12.6 released, working on improving documentation for existing methods
Documentation created/updated
  • SDK version 0.12.6 released, working on improving documentation for existing methods
Improvements to existing protocol features
  • Widget update and optimization
Integration status (incl. Fantom and others)
  • Polygon is live on the terminal
  • fWallet integration continues, nearing implementation

 


June 10th, 2022

Bug fixes

  • Fixed a loading bug when switching between swap and trade pages
Back-end progress
  • Modified candle loading process to match the new candlestick aggregation methods
  • Optimizing the protocol for sending pair configurations to UI - this will substantially improve page loading times
  • Continue decreasing dependence between Liquidity Pool Service and Orion Blockchain service
Overall B2B product progress
  • Mobile app development/testing continues; fixed minor UI bug in the test version
New hires
  • Onboarded a QA Engineer and Front-end developer

Documentation created/updated

  • SDK version 0.12.6 was released. Work on documentation continues
  • Improved performance for some data fetching methods
Integration status (incl. Fantom and others)
  • Polygon now live on the Orion Terminal
  • fWallet integration is in progress

 

June 3rd, 2022

Bug fixes

  • Fixed an issue related to the execution of a complex swap when cheap input asset was being used
Back-end progress
Liquidity Pool Service
  • Decreasing dependence of the LPS from Orion Blockchain (sequential-parallel loading of contract and history, added execution progress tracking, estimation for history loading time, increased block scanner reliability)
Aggregator
  • Filtering of exchanges in Swap API

Price Feed

  • Reworked the process of candles update

Documentation created/updated

  • SDK updated to version 0.11.5
  • Continuing to develop SDK documentation with description of SDK methods and examples

Features prepared by testing by the VIP group

  • New chain integration testing ongoing

Integration status (incl. Fantom and others)

  • OKX added as a Power Exchange
  • Fwallet integration is in progress in direct communication with Fantom

 

May 27th, 2022

Bug fixes

  • Fix for arbitrage events on Fantom
  • Incorrect compensation fixed
  • Fixed a zero balance bug

Back-end progress
Liquidity Pool Service

  • Modified contract loading, and improved the block scanner making it faster
  • Added processing for arbitration events in pools

Aggregator

  • Testing request/response in the aggregator WebSocket stream
  • Added filtering by exchange in swap requests
  • Working on re-processing the statistical data

Documentation created/updated

  • SDK v. 0.10.3 published. Working on improvement of function descriptions.

Integration status (incl. Fantom and others)

  • Work continues on the integration of the new CEX and integration with Fwallet.
  • New chain integration in testing

Development Stage

  • Mobile app in development

 

 

May 20th 2022


Bug fixes
  • Various fixes (meta-message parsing fixed, testnet oracle fix, fee display bug fixed, etc.)
Back-end progress
  • Reducing the dependence of the Liquidity Pool Service from the OrionBlockchain service - a new block scanner developed works ~3 times faster than the old one. Started fundamental re-work on interactions between the Liquidity Pool Service and other services.
  • Improved Aggregator’s WebSocket API protocol, added responses to queries, and error processing. In testing now.
  • Improved contracts loading process
  • Implemented delayed stop of address actors: this allows to speed up UI when loading balance snapshots; in testing now.
Functions prepared for testing by the VIP group
  • New chain testing continues

New hires

  • 1 new Research & Development Analyst

Documentation created/updated

  • New SDK version v.0.8.2 initialization/network configuration improvements among others. Also made SDK more user friendly; added documentation for obtaining balances, order history, updates on order status, and order books.

Improvement to existing protocol functions

  • Improvements in the OrionBlockchain service reliability
Integration status (incl. Fantom and others)
  • Support of PriceFeed and Aggregator for the new CEX
  • Fwallet integration is in progress

 

 

May 13th 2022

Bug fixes

  • Minor fixes and deletion of old components

Back-end progress

  • Deployed new Aggregator version 2.3.1 with balance streaming support (*refer to last blog post for summary of balance streaming) and fixes to pair configurations generation.
  • Working on new block scanner for the Liquidity Pool Service
  • Testing integration with the new CEX
Functions prepared for testing by the VIP group
  • New chain integration in testnet environment

New hires

  • 1 new front-end developer was onboarded

Documentation created/updated

  • SDK - Created new mechanism for obtaining data from services, geared towards simplifying error processing for developers.
  • Added OrionAnalytics to SDK (allows to get statistics).
  • Add/remove liquidity functions have been added to the SDK following swap functions, allowing to integrate them with 3rd party applications
  • Мinor configuration fixes

Integration status (incl. Fantom and others)

  • Fantom live on mainnet; Ascendex and Kucoin support added on Fantom side
  • PriceFeed support for the new CEX

 



May 6th 2022


Fixed bugs


  • Minor fixes and deletion of old components
Back-end progress
  • Completing development and testing of balance streaming
  • Working on liquidity pools service redesign. Specifically, rewriting swap history processing and process for adding new pairs. An integral step towards the integration of uniswap-like pools.
Overall progress on B2B products
  • Widget live on Crypto Nezo
New hires
  • 4 new developers, a Marketing Coordinator and a Business Development Coordinator have been onboarded
Documentation (incl. SDK) create/developed
  • Continuing work on adding new functions into SDK/creating docs
Improvement to existing terminal/protocol functions
  • Created logic for checking swap balance and warning of insufficient balance/deposit requirement
  • Added logic for monitoring minimal and maximum currency values for ActionGuard.
  • Added custom user-side messages
  • Website redesign ongoing

Integration status (Fantom and others)

  • Fantom chain is now live on the terminal
  • Continuing exchange with Fantom for integration into fwallet 
  • New CEX integration ongoing

 

 


April 29th 2022



Back-end progress

  • Continuing works on balance streaming.

Balance streaming refers to the process of real-time communication between the aggregator, internal service that provides blockchain gateway for other services, and back end in order to identify overall tradeable balances between wallet/contract/reserves. The purpose of the Balance streaming work ongoing now is to streamline this process of balance identification and maintenance, where tradeable balances are all obtained from one source - the aggregator which both makes the process easier and takes the load off the gateway service above.

  • Virtual Order Books fragmentation

VOB fragmentation implies that there will be more virtual levels in a VOB, but they will be smaller in size, which ultimately leads to better negative spread on the terminal.

  • Working on automatic addition of pairs from the internal blockchain gateway service.
  • Transfer of volume statistics to back end in progress

Overall B2B product progress

  • Testing widget integration on 3rd party websites

Documentation (Including SDK) updated/created

  • Issued the first version of the SDK and documentation for main functions (information request/swap). Created repository for examples of SDK applications.

Improvements to existing features of the terminal/ protocol

  • Small update on SDK: Optimization of connection through WebSockets

Integration status (incl. Fantom and others)

  • Testing fantom chain integration. Continuing exchange with Fantom for integration of swap in particular into fwallet.



April 22nd 2022



Fixed bugs

  • Fixed the withdraw button in governance staking.
  • Swap widget bug fixed.
  • Continue Migration button was not showing. Now fixed.
  • Fixed incorrect market price in swap info.
  • Fixed issues with complex swaps (initialization issue with one CEX).
  • Minor aggregator and price feed bugs fixed in testing.
  • Fixed node connection issue.
  • Fixed bug in the bridge, related to the priority of back end data.
  • Removed redundant components on Swap and Trade pages.

UI changes

  • Final adjustments to the sidebar.

Back-end progress

  • Work ongoing on balance streaming (tradeable/reserves). Added connection, snapshots, and integration with the aggregator.
  • Added operations and improvements to the SDK.
  • Actively testing dynamic configurations for trading pairs.
  • Working on and testing new balance streaming.
  • Finished fragmentation of levels-sources for the VOB. Should improve arbitrage opportunities and solve the issue of “floating” levels..

Overall B2B product progress

  • Fixes and improvements for the widget.

Documentation updated/created (incl. SDK)

  • SDK documentation is in progress, with the first documents to be issued soon.
  • Support of balance streaming in SDK.
  • Swap method added to SDK.
  • The first batch of SDK documentation/methods issued.

Technical support improvements

  • Added new response templates for faster reaction to messages.
  • Modified the welcome message to address issues more efficiently.

April 13th 2022

Fixed bugs

  • Fixed one of the bugs causing one of the buttons on the bridge page to be inaccessible.
  • Minor optimization in bridge.
  • Fixed a few small bugs in the liquidity migrator.

UI Changes

  • Added ETH -> BSC liquidity migrator.

Back-end progress
  • Finished work on the VOBs.
  • Finished work on symmetrical swaps.
  • Introduced canonical order of assets in pairs (protocol can work with ORN-ETH (canonical), however, we don’t use ETH-ORN (not canonical). For instance, there are rules for defining canonical order for the terminal/protocol).
  • Improved streaming of swaps. Before, we were actualizing data on the swap page once a second (price, amount out, etc.). Now it is done in real-time.
  • Balance stream optimization work ongoing.

Documentation updated/created (incl. SDK) 

  • Started preparing to publish sets of SDK documentation (used in the front end too).

Support improvements

  • Reduced response time.
  • Increased functionality - added developers and testers to support roles.
  • Governance instruction page updated.

Integration status (Fantom/others)

  • Fantom testnet testing has been performed.

New tokens added to Bridge

  • SNX and SXP are now live on Orion Bridge.


January 24th 2022

Bug fixes / Updates
- Fee errors which may have appeared when sending transactions have now been solved
- Possible freezing of large transactions in mobile wallets has now been resolved
- A bug involving the slow loading of icons has now been rectified
- List of recent transactions have been updated
- ConfigPairs for complex pairs have been adjusted on the backend, allowing for specific precisions to be seen on the UI

 

Live Next Week

Orion Bridge
The first truly decentralized cross-chain bridge, Orion Bridge is powered by peer-to-peer atomic swap technology. For the first time ever, it will enable users to trade popular native assets across different blockchains without limits, delays, refused orders, blocked funds, or exploits - eliminating the issues associated with other bridges in market. New bridges come to market all the time, but until they are integrated into the backend of trading platforms, we won’t see true cross-chain trading. Orion Bridge has been integrated into Orion Terminal's backend, enabling true cross-chain, cross-exchange liquidity aggregation.

In its first iteration, Orion Bridge has been enabled between Ethereum and Binance Smart Chain. Going forward, we will integrate further chains and plan to move all transaction settlements to a cheap network in a way that remains transparent to users - finally removing the boundaries between blockchains. Learn more and countdown to January 31st here.

Single Network View
To maximize the value of Orion Bridge, the ‘single network view’ will be launching alongside the bridge to enable true cross-chain, cross-exchange liquidity aggregation. This will create one single trading view across integrated chains and exchanges - enabling visibility of all of Orion Terminal’s assets in one place. Exchange orderbooks for select assets across different chains will be integrated into one orderbook. Users only need to connect their wallet once, and don’t need to reconnect when changing chains.

Governance Voting
After the success of our last Governance vote (removing 7.4% of ORN from total supply), a new ‘Governance’ page will be live next week for upcoming DAO votes. This will include votes on new assets, new chains integrations, and more.

Orion SolarFlare
To enable more seamless participation in Orion Solarflare, a new IDO page has been created to allow users to learn, participate, and claim in one place. We have been undertaking significant due diligence on several projects, and two new IDOs have been confirmed for February. Both projects will provide higher allocation than previous IDOs, and stakers will receive a higher allocation ratio. Details on how this will work will be shared soon.

 

What's up next?

Orion Rebrand
While you might have noticed the gradual roll out of Orion’s rebrand across social channels, there’s far more to come. While existing assets are being updated in the meantime for consistency, an entirely new site and terminal will be deployed. Feedback on Terminal UI/UX has been taken on board - keep an eye out for the preview of our rebranded Terminal tomorrow!

Liquidity Integrations
The integration of centralized exchange AscendEX (previously Bitmax) is now live in main net staging environment. After final testing, this integration will be deployed after the launch of Orion Bridge - bringing new assets to the terminal, alongside deeper liquidity to existing assets. Following this deployment, further centralized exchanges (such as Crypto.com) and decentralized exchanges (such as Uniswap, Pancakeswap, Sushiswap, and more) will be integrated into the terminal.

Chain Integrations
The Fantom integration into Orion Terminal is nearing completion, and will be deployed to Main Net Staging not long after the bridge is live. We’ve prioritized Fantom first because of the depth of our partnership and the amount of volume this chain integration can bring to us, but other chains will follow soon after. Fantom will also be integrated into Orion Bridge, as will every subsequent chain. Adding new chains beyond Fantom are more important to us than ever right now, as this will only bolster the value of the bridge, and will enable us to achieve our goal of becoming the chain agnostic gateway to the crypto market.

Orion Wallet Swap SDK
Both the Orion and Fantom development team are working closely on the integration of the Wallet Swap SDK. Its launch is awaiting the final stage of Fantom’s integration into Orion Terminal’s Main Net Staging before deployment, enabling Orion to tap into the millions of users of fWallet and other wallets - expanding access to Orion liquidity.

Orion Whitelabel DEX
The Whitelabel DEX Kit enables centralized exchanges to provide decentralized access to their liquidity on their own branded DEX - bringing Orion liquidity to millions of CEX users. We already have one major CEX ready for launch, with the interface and platform already ready.

 

There’s a LOT more to come that hasn’t been mentioned above, including virtual orderbooks, Orion SDK V2, improved arbitrage, USDo, main net staking, and plenty more.

Stay tuned for more updates, and watch our most recent AMA below to learn more.

 

 


 

December 10th

The last few weeks have revealed several strategies put in place by Orion Protocol from ORN supply-reduction initiatives to depositless trading, as well as SolarFlare. Now we have moved into real time development updates, let’s look at the status of some of these features.

Bug Fixes / updates:
- Improved signposting via ToolTip for more streamlined usability.
- Creating custom pool replenishment is now fixed.
- Price value in the amount field rectified.
- CUMMIES issue - FAQ now live on Help Desk
- Frontend recalculation for available balance.
- Rounding amount visibility corrected.
- Reverse token pool pair fixed.
- Mechanics added for IDO participation within Orion Terminal.

Fiat On/Off Ramp: The integration of our previous fiat on/off ramp provider had been completed and we were ready for it to be deployed. However, an unexpected issue with the provider’s off ramp has meant we’ve had to pivot swiftly to a new provider to ensure full functionality from launch. Integration has already begun with the new client, with expected deployment December 20th (with a 0% fee campaign).

Moonpay preview

Aggregator V2 updates: Aggregator V2 has been deployed and continually updated, with improved swap algorithms, reworked APIs,  faster order status, and improved order book feed. The development team is continuing to optimize this ahead of upcoming features.

Soon to be deployed to VIP testing environment:

Protocol Governance: we will soon be releasing a series of governance votes for ORN holders and stakers pertaining to supply reduction, next stages of development, etc.

Single Network View: ‘Single network trading view’ (viewing all assets across chains) has been implemented already on the backend and we are in the final stages of testing prior to deploying to our VIP test environment.

Orion Bridge: continued progress on Orion Bridge (the first p2p decentralized cross-chain bridge using atomic swap functionality) interface ahead of deployment to VIP test environment.

New liquidity sources: onboarding of a major CEX is almost complete. Onboarding of other CEXs and DEXs also in the works, to be deployed to the VIP testing environment after the launch of Orion Bridge. 

Chain integration: the integration of the Fantom chain is progressing and close to deployment. The Wallet Swap SDK integration will be launched post chain integration.

B2B solutions: Wallet Swap SDK in testing with Fantom team for deployment after Fantom Opera integration.


Take a look at our recent Dev AMA:

 




November 12th

This month will bring about a significant number of changes to the terminal, including depositless trading, fiat on/off ramp, additional liquidity sources and pairs, preparing for Orion Bridge, and more. Alongside continued development updates and AMAs, we are moving towards ‘real time’ updates of development in order to communicate progress and changes as they occur, and as effectively and frequently as possible.

Depositless Trading: VIP NFT holders now have access to depositless trading for final testing ahead of public deployment.

Fiat On/Off Ramp Aggregator: Once depositless trading has been publicly released, a fiat on/off ramp aggregator will be deployed on Orion Terminal - aggregating every major fiat gateway. This is currently in the final stages of UI optimization before testing and roll out.

Onramper preview 2

Single Network View: Shortly after the release of depositless trading and fiat on/offramp, the ‘single network view’ of the terminal will be released, enabling one single trading view for assets and pools on existing and new chains. Users will only need to connect their wallet once and don’t need to reconnect when changing chains.

Removal of ORN from circulation: Next week, the team will release details on the first stage of permanently removing ORN from circulation to reduce supply.

Orion Atomic Swap Bridge: The back end for Orion’s atomic swap bridge has been built, with UI developments underway ahead of launch.

Additional liquidity sources: Further progress made with the smart contracts to more effectively onboard new sources of liquidity and assets.

Bug fixes: Various low level bug fixes have been improved across the Terminal, including:

  • Fixed early bugs with new depositless trading
  • Fixed issues on backend to enable smoother operation
  • Order History bug fixes
  • Bug improvement fixes across the backend
  • Improved monitoring
  • Technical support has moved to full Help Desk format: widget and/or support bot for Telegram

Upcoming UI improvements

  • ORN and native network balances will be displayed in the header
  • Order History will be changed to improve the layout
  • Settled amount value added
  • Columns reorganized

Keen to understand what’s next? Watch our latest Development AMA.

 



November 1st

This next month will bring about a significant number of changes to the terminal, including depositless trading, fiat on/off ramp, additional liquidity sources and pairs, preparing for Orion Bridge, and more. Alongside continued development updates and AMAs, we are moving towards ‘real time’ updates of development in order to communicate progress and changes as they occur, and as effectively and frequently as possible.

The development team has just deployed the following improvements to Orion Terminal:

Fee calculation and display:

  • Fee calculation on the backend has been optimized to resolve any occasional anomalies
  • As well as adding other assets to be used as fees beyond ORN (USDT, BNB, ETH), the development team have made several changes for 'fee breakdown':
    • Greater transparency on fee breakdown: 'total fee’ has now been added below the ‘fee dropdown’ - displaying the network fee, fee asset balance, and total fee for a trade
    • Removal of ‘fee dropdown’ when trades are routed via Orion Pool: orders via Orion Pool (vs Orion Aggregator) are executed directly on the exchange contract and therefore have a 0.3% Orion fee priced in to the trade

Bug fixes: 

  • Various low level bug fixes have been improved across the Terminal, including:
    • Fixed pair list display after network change
    • Raising gas limits on certain tokens with unique smart contract settings (e.g. CUMMIES) to address issues around trading and withdrawal 
    • Various technical fixes pertaining to data feeds

UX / UI improvements:

  • Reward periods: addition and automated monitoring of ‘reward period finish’ column within the Farming tab to provide more clarity to LPs over reward cycles
  • URL routing: changes have been made to the Pool pages to give each section its own URL path (such as pools, governance, etc) for improved navigation
  • Clearer display of wallet / chain connection ahead of upcoming changes, including transparent network, Orion Bridge, and more


What’s next?

In our recent Development AMA, Lead Backend Engineer Boris Vanin shared some of the important changes already implemented and what’s next for the development team, including the following updates planned for the coming weeks:

Depositless trading:
- Now live in mainnet staging environment
- VIP NFT holders will be briefly testing this in the next few days before public deployment

Fiat on/off ramp:
- A fiat on/off ramp is currently being integrated to enable access to almost all major fiat gateways directly on Orion Terminal

Single trading list / transparent network feature:
- One single trading view for assets and pools on existing and new chains
- Users will only need to connect their wallet once and don’t need to reconnect when changing chains
- This ‘transparent network feature’ is a key development prior to the launch of Orion Bridge in order to create a seamless cross-chain experience

Orion Aggregator V2:
- Faster settlement, fewer errors, faster reporting

Additional liquidity sources
- Integration of new sources of liquidity and pairs

 

Alongside the above, there's even more in the works as shared in last week's Development AMA.

 

Stay updated with Orion Protocol.