Skip to content

appealqw/walrus-sites

 
 

Repository files navigation

Walrus Sites!

This repo contains the various components of a working Walrus Site. The resources of a Walrus Site are stored on Walrus, and the metadata and ownership of the site is managed through Sui.

Documentation of Walrus and Walrus Sites is available at docs.walrus.site.

Repo structure

  • move contains the smart contract for creating and updating Walrus Sites on chain.
  • portal is the implementation of a portal to access Walrus Sites. It is based on service workers.
  • The site-builder is a Rust cli tool to create Walrus Sites, starting from the output of a standard website building tool (i.e., a directory containing html/css/js).
  • In examples there is a collection of websites to test the functions of the Walrus Sites.

About

Walrus Sites: Decentralized Websites using Sui and Walrus.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 65.8%
  • TypeScript 13.0%
  • HTML 10.7%
  • CSS 7.2%
  • Move 1.9%
  • JavaScript 1.4%