Skip to content
/ template Public template

A smart contract template for ZetaChain for building omnichain and cross-chain messaging contracts

Notifications You must be signed in to change notification settings

zeta-chain/template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZetaChain Template

ZetaChain is a blockchain for universal apps that span across any blockchain, from Ethereum and Cosmos to Bitcoin and beyond.

This template is designed to help developers quickly set up and build universal applications on ZetaChain, providing a structured starting point with pre-configured tools and libraries.Our templates and tools are designed to give you a great developer experience, so you can focus more on building and less on setup.

Prerequisites

  • Node.js
  • npm or yarn

Getting Started

git clone https://github.com/zeta-chain/template

Project Structure

Contracts

The contracts directory contains a smart contract template that uses Solidity and Hardhat and is compatible with Foundry. The contracts template leverages @zetachain/toolkit for helpers, tools, and tasks.

Ready to dive in? Follow our 🚀 smart contract tutorials to start building universal app contracts.

Web

The web directory contains a web template that uses Next.js, RainbowKit, and Wagmi. The web template utilizes the @zetachain/universalkit component library.

To kick off your web app development, check out our 🌎 frontend tutorials.

Contributing

We welcome contributions to improve this template! Please fork the repository and submit a pull request.

About

A smart contract template for ZetaChain for building omnichain and cross-chain messaging contracts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •