Randomizer

Share this post

Randomizer VRF Launches on Arbitrum One

randomizer.substack.com

Randomizer VRF Launches on Arbitrum One

Start generating random numbers in your smart contracts on Arbitrum!

Randomizer.ai VRF ( šŸ¤– , šŸŽ² )
Feb 13
Share this post

Randomizer VRF Launches on Arbitrum One

randomizer.substack.com

We’re very excited to officially launch Randomizer! Our VRF protocol is now available on Arbitrum One (with plans to deploy to other networks shortly). The protocol’s source code has also been released onĀ GithubĀ under theĀ Business Service License 1.1.

You can find Randomizer’s mainnet address on our website’sĀ documentationĀ or in theĀ Github repository.

Thanks for reading Randomizer VRF News! Subscribe for free to receive new posts.

Security audits byĀ PeckshieldĀ andĀ MythXĀ have also been published.

TL;DR

Randomizer is a decentralized and trustless random number generator that can be utilized by smart contracts. It allows for easy randomness by calling a single contract function and receiving a callback near-instantly.

Randomizer uses native ETH for fees, eliminating the need to fund requests with ERC20 tokens (saving gas fees on swaps and approvals). Additionally, Randomizer has aĀ real-time module, allowing users to get instant results from dapps as soon as their transaction is verified.

Independent beacons supply and combine VRF data and send callbacks to requesting clients. Randomizer utilizes proof of stake similar to Ethereum 2.0, where beacons stake ETH for their position, and ETH fees are awarded based on fulfilled requests and deducted for missed requests.

The random number generation process utilizes on-chain battle-tested Elliptic Curve VRF logic to ensure there is no manipulation by any party.

Randomizer will be powered by a new digital asset, with unique features never seen before.

We’re also introducing a real-time results npm package

Launch notes

Randomizer integrates the Diamond standard. A single ā€œDiamondā€ (parent) contract is the entry point for transactions. The diamond contract forwards function calls to the corresponding ā€œFacetā€ contract (child), all sharing the same storage. You can view all the facets, their code, and their functions onĀ Louper, which also links to each facet contract on Arbiscan where the contract code is fully verified.

The smart contract’s administrative rights (the ability to register and unregister beacons and update configurations such as fees and gas estimates) will be transferred to a timelock contract after all independent beacons are registered (plus some extra days for review). With the launch of Randomizer’s digital asset, the contract’s ownership will be transferred to a smart contract for decentralized governance . Currently, the administrative rights are assigned to the protocol’s developer to ensure a smooth and quick beacon onboarding process and potential tweaking of config values.

Next to Arbitrum, Randomizer will be deployed to many established EVM networks (Layer 1 and 2) including Ethereum, Optimism, Polygon, Binance Smart Chain, and Canto.

The beacons

We’re proud of each independent project and developer who has committed to operate a beacon on Randomizer! Each beacon is an established Ethereum ecosystem/project developer who has hosted a stable and high performance beacon on Randomizer’s pre-production contract on Arbitrum Goerli, so we expect the migration to mainnet to be seamless. We will post an overview of each beacon and their socials as they get registered to Randomizer.

All beacons are in the process of registering to Randomizer on Arbitrum One. In the meantime, the initial beacons are operated by the developer, of which all but one are to be replaced with each new independent beacon going online respectively.

We invite developers and users to start using Randomizer on Arbitrum Goerli and the Arbitrum One mainnet today! Randomizer is bringing on-chain random numbers to Layer 2 and we look forward to seeing it used in the ecosystem’s many use cases such as gaming, NFTs, DeFi, and more.

Thank you for your support and we look forward to your feedback!

Join us on Discord for any questions and dev assistance!

Thanks for reading Randomizer VRF News! Subscribe for free to receive new posts.

Share this post

Randomizer VRF Launches on Arbitrum One

randomizer.substack.com
TopNew

No posts

Ready for more?

Ā© 2023 Randomizer.ai
Privacy āˆ™ Terms āˆ™ Collection notice
Start WritingGet the app
SubstackĀ is the home for great writing