Skip to content

t1protocol/t1

Repository files navigation

Reth Contracts

Solidity Rust Foundry License: MIT

🛠️ t1 Monorepo

t1 introduces real-time proofs to unify Ethereum and the rollup ecosystem.

📂 Directory Structure

This monorepo encompasses essential infrastructure components of the 𝚝𝟷 protocol, including Solidity contracts, rollup node in Rust, and comprehensive end-to-end tests.

  • 🧑‍💻 contracts: Solidity contracts (L1/L2 bridges, rollup & pre-deployed contracts)
  • 🦀 reth: Rust-based 𝚝𝟷 extension for reth
  • 🧪 e2e: End-to-end testing suite for protocol validation

🚧 Quick Start

🧰 Dependencies

  • Bun (recommended package manager)
  • Foundry (our favorite smart contract toolkit)
  • Docker (containerization)

📥 Clone & Setup

git clone https://github.com/t1protocol/t1.git
cd t1
bun install

💬 Contributing

We ❤️ open-source developers! Here's how you can help:

  1. Fork the repository.
  2. Create your branch (git checkout -b feat/amazing-feature).
  3. Commit using our conventional commit guidelines (bun commit helps you format).
  4. Open a Pull Request 🎉

📖 See contributing guidelines for details.

👾 Issues

If you find a bug or have a feature request, please open an issue.

🌍 Community

License

t1 Monorepo is licensed under the MIT LICENSE.

About

Monorepo for 𝚝𝟷

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors