ORAO
@OraoNetwork
Followers
12K
Following
139
Media
34
Statuses
225
next-gen network providing general data availability on any blockchain
Joined November 2020
We’re launching the zkVRF Phase 2 setup ceremony for our zk-SNARK VRF circuit on Solana. The setup will be seeded with Ethereum block #23,440,000 as the random beacon: Repo:
github.com
Phase 2 of a multi-party trusted setup ceremony for the zk VRF circuit - orao-network/zkvrf-phase2-setup
7
2
16
Looking for participants for our ZK circuit phase 2. Interested? Contact us at hello @ orao . network, let us know your timezone and hours of availability and we'll reach out as soon as it's your turn to make a phase 2 contribution.
github.com
Phase 2 of a multi-party trusted setup ceremony for the zk VRF circuit - orao-network/zkvrf-phase2-setup
3
2
11
We've released an early version of our VRF explorer. Find your VRF transactions, get required data for on-chain fairness. Available for Classic VRF Devnet / Mainnet:
1
3
12
Callback VRF has been upgraded with ReimburseTo directive. This is useful for apps who want to reimburse Solana's rent directly to the user. VRF SDK is at
github.com
SDK for verifiable randomness function (VRF / RNG) on Solana - orao-network/solana-vrf
1
2
14
@ballonsolana In the meantime, snapshots and ticket jsons are available at the bottom of the main page.
1
5
55
The folks over at @ballonsolana reached out to clear things over. There are some simple HTML issues with snapshots downloading. Good news is, when they fix it you'll be able to check each round retroactively!
14
18
123
Teams like @haste888 are building cool stuff with our VRF oracles. Can't wait to try this one out! https://t.co/2XEuePixei
6
20
105
Following these steps builds trust, transparency, and fairness into every ORAO VRF-powered game on Solana! https://t.co/2XEuePixei
github.com
SDK for verifiable randomness function (VRF / RNG) on Solana - orao-network/solana-vrf
1
0
8
6/6 Set a Clear Timeframe Define a slot deadline for your VRF request and reveal process. If the deadline passes without completion, allow participants to withdraw their stakes.
4
0
6
5/6 Clearly Document Everything Publish your formula clearly: how you determine the winner's index from the FINAL_RANDOMNESS. Log all key steps on-chain for full transparency and verifiability.
1
0
4
4/6 Reveal and Verify After obtaining ORAO VRF output, XOR it with your off-chain secret: FINAL_RANDOMNESS = VRF_output XOR off_chain_secret This ensures randomness is unbiased and verifiable.
2
0
3
3/6 Request Randomness Safely Combine your participants' list hash and off-chain secret as the seed to request randomness: seed = HASH(list_hash | off_chain_secret
1
0
4
2/6 Secure Randomness Seed Generate a secret off-chain and publish only its hash on-chain. This protects from VRF manipulation and seed frontrunning.
1
0
4
🧵 Ensuring Unbiased Outcomes with ORAO VRF for Solana Games: 1/6 Transparency First Commit on-chain to your ordered participants' list (publish its hash). This proves fairness and prevents manipulation.
7
12
97
VRF Callback on Solana has been upgraded to support Arbitrary Writable Accounts and Associated Lookup Tables (ALT). This upgrade allows more account flexibility for developers and enables them to also load more addresses into a single transaction.
github.com
SDK for verifiable randomness function (VRF / RNG) on Solana - orao-network/solana-vrf
2
16
27
Solana VRF Callback has been updated to support Anchor v0.31 framework. Lots of more upgrades coming in the next week. Check it out on Github:
github.com
SDK for verifiable randomness function (VRF / RNG) on Solana - orao-network/solana-vrf
1
3
22
Callback VRF is now available on Solana Mainnet! Excited to see what you'll build with it. Sub-second fulfilment enabled for gaming at low cost! https://t.co/o2ommD9iru
1
7
22