Agoric is excited to release the proof of concept of our distributed smart contracts system.
This release includes:
from
Contracts written deterministically in
, our secure subset of JavaScript
Contracts deployed in
, containers for objects
Communication between individual machines (solo vats), and quorum vats made of multiple machines
Replicated consensus execution, in which a quorum of replicas must agree upon an order of incoming messages
Secure data connections between vats implemented using
Because this is a proof of concept, there are a number of things we are planning to replace or improve so keep an eye out for those changes.
We’ll be rolling out more examples using this proof of concept in the next couple of weeks. Feel free to check it out and use it as a playground for building contracts!