Skip to content

t1protocol/t1

Repository files navigation

Reth Contracts

Solidity Rust Foundry License: MIT

πŸ› οΈ 𝚝𝟷 β€” Real-time proofs to unify Ethereum

𝚝𝟷 is a rollup that 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

𝚝𝟷 Monorepo is licensed under the MIT LICENSE.

About

Monorepo for 𝚝𝟷

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 10