We are embarking on a very Ambitious project
We are porting AOS from Lua to Rust, while maintaining complete compatibility with Lua
So far we have turned 30% of the Lua codebase into Rust in a span of a week, will build the rest in public!
https://t.co/zDPSBKk7Vf @quantaindew
We are using our custom fork of the rust crate mlua to allow developers to easily use the lua module macro with no standard library, paving the way for an easier transition to wasm64
@marshal_ao we originally had a similar approach to yours but now we are doing it the right way
more announcements soon today 🐰
https://t.co/feeg9mNRBg
We are Open Sourcing our Testing Framework
we are extending the AOS Testing Framework to automatically work with wasm32 and wasm64 out of the box!
based on the defined config yaml
https://t.co/wMq54rNgp7
It allows you to to easily bundle Lua functions written in Rust with the rest of the AOS Lua code to generate a wasm module that extends beyond Lua with Rust
ZK will be foundational for building more security and privacy on AO
We are also looking into improving and extending AO itself with our tooling
Higher performing Rust contracts which are interoperable with Lua?
nothing to promise, only things to show
DEMOS soon
gm🐰
Infrastructure
@ar_io_network: Operates a decentralized network of incentivized gateways on AO that index, cache, and serve Arweave’s permanent data, enhancing permaweb accessibility with features like the Arweave Name System (ArNS) for user-friendly domains.
@autonomous_af: Builds scalable financial platforms on AO with autonomous agents and ContentFi, enabling decentralized, real-time operations without custodians.
@useload: A high performance EVM storage chain.
@redstone_defi: Modular oracles for DeFi & institutions.
@AnyoneFDN: A decentralized privacy network protocol facilitating secure messaging through relays and proxies.
@0rbitco: A decentralized oracle network on Arweave providing off-chain data access for AO processes from any URL.
@tauoracle: A zk proof cross-chain oracle providing secure data access for AO applications.
@vouchdao: A decentralized verification protocol on Arweave.
Coinburn: A tool or platform for burning tokens on Arweave.
@RandAOToken: A randomness provider offering secure and trustless random number generation.
@a0labs: Bringing zk to AO.
CoinMaker: Platform for managing and creating tokens.