WeaveVM

Resources

Resources

WeaveVM is the first EVM-compatible chain to unlock Arweave’s potential for extremely low-cost onchain storage. Smart contracts on WeaveVM inherit the ability to read and write to Arweave natively, meaning Arweave can be used as a cheap and infinitely scalable data store for EVM dApps.


This unlocks content-heavy and data-intensive apps on the EVM with the permanent storage guarantees of Arweave.



Solidity:

On-Chain TikTok

On-Chain TikTok

Build a short video sharing dApp that uses WeaveVM’s Arweave precompile to read and write from permanent storage at the smart contract level. Integrate social features such as likes and comments. Bonus points for building a market and economy around tokenized video, and enabling token-gated content access.


Prizing:


This bounty will be selected by judges from the WeaveVM team, who will award $3000 USD to a single winner.


Arweave-first ERC721 Factory

Arweave-first ERC721 Factory

Build a contract and minting UI for ERC721 NFTs that incorporates WeaveVM’s Arweave precompiles at the contract level. Instead of uploading assets and metadata separately and cross-referencing them with the contract, a WeaveVM ERC721 could bake the whole process into one onchain transaction. Integrate the contract with a simple UI to enable non-technical users to mint NFTs and set traits.


Prizing:


This bounty will be selected by judges from the WeaveVM team, who will award $2000 USD to a single winner.


Web2/Web3 Data Stream Archiver

Web2/Web3 Data Stream Archiver

Build a way to push web2/web3 data streams to WeaveVM so that they can be queried from inside smart contracts using the Arweave precompile. The archiver can be purpose built for anything from realtime social data to IoT device readings. The proof of concept must show how archived data can be retrieved from inside WeaveVM smart contracts.


Prizing:


This bounty will be selected by judges from the WeaveVM team, who will award $1000 USD to a single winner.