Rayls Docs

v1.8 - Grand Central

We're pleased to introduce the updates in Rayls version 1.8 Grand Central. Here's a look at the new features and improvements:


Atomic Teleport failed transaction revert flow

  • Automatic reversion: Rayls now automatically reverts to the previous state if an Atomic Teleport transaction fails due to timeout or failed messages.

Core Transaction Flagger

  • Automated validation: The new ‘Flagger’ keeps a state of transactions and commits to identify discrepancies of Privacy Ledger token balances, which may indicate fraudulent transactions.
  • Manual checks: The Subnet Auditor can manually query the Flagger at any time to check if the Flagger has identified potentially fraudulent transactions.

Automated receipt of new tokens

  • Auto-deploying smart contracts: Rayls now supports secure, automated token smart contract deployment for Privacy Ledgers receiving a new token for the first time.

ERC-1155 token standard support

  • Upgraded Rayls Protocol: The Rayls Protocol now supports both ERC-20 and ERC-1155 standards (previously only ERC-20), enabling both fungible and non-fungible tokens to be transferred with privacy.

Upgraded documentation

  • Rayls Protocol docs: Clear developer documentation that provides a Rayls Protocol overview, how to guides and design patterns - available now on our docs site.

Bug fixes and improvements

  • Refining and shining: Several bug fixes, including the 'Inter-ledger token transfer finger printing encryption' bug identified in previous version; minor improvements to the Relayer and Privacy Ledger set up.

🚧

Note about Atomic Teleport performance

This initial version of Atomic Teleport focuses on privacy. Transactions are currently processed synchronously and sequentially, which will severely limit the transaction throughput.

Over the next releases, the focus will be in increasing the performance of the Atomic Teleport by making it asynchronous and by introducing techniques such as parallelization and netting.


We hope these updates enhance your experience with Rayls, providing both ease of use and increased functionality.