Real Time Development Updates

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.