Dusk Forge v0.2 shipped ⚒️
JSON↔rkyv data-drivers + trait support = less glue code, faster Dusk smart contract development.
Now maintained in the open via @DuskFoundation. Repo: https://t.co/6LDvsjYWvZ
I'm donating @ForgeAtDusk to @DuskFoundation so it can be officially maintained by the foundation. We've released v0.2 today. huge thanks to @mocellione for adding data‑drivers (rkyv<=>JSON translation) + trait support. ⚒️
Building Dusk WASM contracts used to mean repeating the same interface in multiple places (exports, wrappers, off‑chain encoding/decoding). That duplication causes drift, bugs and slows development down.
Dusk Forge changes this: your contract module is the single source of truth. #[contract] auto‑generates the WASM exports + a JSON schema (functions + events), so you focus on business logic, not glue code.
New in v0.2: a generated data‑driver WASM that translates JSON <=> rkyv for inputs/outputs/events (great for wallets, explorers, tooling), plus trait exposure so reusable patterns don't need hand‑wired exports.
If you're building on Dusk, give it a spin + tell us what you need next. Repo: https://t.co/OtpfSTo0aO. Issues/PRs welcome, let's make Dusk smart contracts feel as straightforward as Rust code. $DUSK #Rust #WASM
DRC20 (our ERC20-equivalent reference for $DUSK) is now on Forge v0.2.2 🎉
That upgrade shaved off 270 lines of boilerplate code 🙌
https://t.co/Cbnnm2CE4b
A DRC20 proposal is now public: a minimal fungible token reference for $DUSK @DuskFoundation.
Built as a clean starting point for ecosystem tokens.
We’re evolving it in the open with a collective of OSS builders on Dusk. RFCs, issues & PRs welcome:
https://t.co/Cbnnm2C6eD