Fast. Secure. Convenient.

Smart contracts
on Arweave
Try it out Learn more
Fast

Transactions processed in seconds, not minutes.

Data input has been optimized by building a sequencer which sorts incoming transactions. Sorted interactions are instantly delegated to the Bundlr network for guaranteed persistence on the Arweave chain.

The output side has also been improved, through the creation of a dedicated gateway which indexes the transactions. This enables fast queries and efficient filtering of interactions, which in effect greatly reduces state evaluation time.

Multi-node execution network listens for incoming transactions and automatically updates contract state.

Try minting some PST tokens with this contract, to test the execution speed yourself.
Balance:
Your temporary wallet:
Secure

WASM sandboxed execution environment

Writing contracts in JavaScript is a great first step for newcomers. However, once an application begins to gain traction, a more mature and robust solution may become necessary.

Warp leverages WASM in order to guarantee deterministic execution as well as securing its users with a developer-friendly sandboxed execution environment. Contracts may be implemented in either AssemblyScript, Go & Rust ensuring a balance between the familiar syntax of AS and the cutting edge performance of Rust.

Warp’s gateway also provides a added protection against forks and corrupted interactions.

Rust
Assemblyscript
Go
Convenient

A set of tools for developers

SonAR allows for up to date monitoring of contracts by displaying the transaction status, current contract state, and providing error notifications.

A dedicated test network for experimenting with contracts without incurring transaction fees. The network is also indexed by SonAR.

A set of project templates has been prepared in order to speed up the process of scaffolding contract structure and linking to proper tools and libraries.

In addition, Redstone Academy, a dedicated learning platform that will guide developers through the process of creating, deploying and testing smart contracts using our protocols.

SmartWeave contracts on steroids
Cross contract calls
an easy way to access and modify external contract state.
Bundled interactions and contracts deployment
instant transactions and contracts availability and finality
Verifiable randomness
generate randomness that is verifiable on-chain
How it works

Enhanced smart contract platform by making the processing and evaluation of transactions simple and effective.

  1. The sequencer sorts SmartWeave interactions, taking into account the sequencer’s timestamp and the current Arweave network block height, and is salted with the sequencer’s key.
  2. Interactions are then packed by Bundlr which guarantees transactions finality and complete data upload reliability.
  3. Transactions are stored on Arweave where they are available for querying.
  4. The key component for the lazy-evaluation nature of the SmartWeave protocol is fast and reliable interaction loading. Through Warp’s gateway, which contains built-in protection against forks and corrupted transactions, reliable loading of transactions is guaranteed.
  5. Transactions may be evaluated either through Warp’s SDK, or delegated to a distribution execution network - a dedicated network of nodes (DEN).
State separated from execution

Introducing a radically different design where the most valuable asset is the data itself. By separating storage from computation, there is no further need of the ever-growing global state. Contracts can now be evaluated on-demand as well as “lazily”, which in turn creates the potential for unparalleled scalability.

  • Decoupling storage from computation
  • Flexible lazy-evaluation pattern
  • The ability to directly process rich content
Flexible execution environment

Solution based on Arweave's innovative approach to smart contracts and their initial release of SmartWeaveJS. Warp's implementation has been designed and built focusing on performance and modularity, adding various enhancements and optimizations.

Top-class investors & angels backed Warp
SmartContracts community

The future of blockchain technology will be centered around community as its most important building block. In order to create the best possible user and developer experience, Warp has partnered with many innovative companies in numerous fields, battle-testing our product through different use-cases, in various environments. A special thank you to some incredible Arweave projects for their initial feedback and willingness to test our solution. A big shout out to:

Warp took smart contracts on Arweave to the next level and has become a fundamental piece of our tech stack here at Pianity. Its Sequencer allows us to scale our contract interactions, whereas WASM support ensures security and stability.
Warp has consistently been making our use of smart contracts a lot more stable, faster and safer.
Eyal Chojnowski
Web3 lead at Pianity
Warp enables us to build scaling solutions for Arweave. Bundlr does not need to worry about transaction costs getting out of hand while Warp's "lazy" approach guarantees that the contracts can execute more complex code without blocking the whole blockchain network.
Josh Benaron
Founder of Bundlr Network
Implementation of Warp was pivotal for us at Akord. All their tools and enhancements to the Arweave smart contract system allowed us to increase efficiency and quickly get to market. Warp Contracts is now the cornerstone technology in the Akord Vault Protocol stack.
Richard Caetano
Co-Founder of Akord
Warp is the true rocket system for SmartWeave. The Sequencer solves problems that SWC can produce with many invalid trades and Front-Running issues. Our core product, a cross-chain PST called everPay, uses the scalable Warp infrastructure, which provides the core foundation for PST liquidity.
Outprog
Founder & CEO of everFinance
Want to know more?
Please feel free to reach out with any questions or if you wish to contribute. We'll be happy to answer!

Vision

Blockchains have come a long way from a medium of a single coin, through embracing more sophisticated tokens, towards managing media-rich NFTs. Every iteration has introduced more content-rich assets and new possibilities. In the future, blockchains will be able to handle large streams of data that can power data-heavy interactions from machine learning to data mining solutions and much much more. Once that moment arrives, Warp will be ready with a smart contracts protocol to facilitate that change.