Building the future of decentralized technologies through open-source collaboration.
Welcome! We are TUWA, a team of developers, engineers, and enthusiasts passionate about advancing Web3 technologies. Our mission is to make decentralized infrastructure and tools accessible, reliable, and user-friendly while fostering open-source innovation.
This is the home for all our public projects, collaboration standards, and community guidelines.
We focus on delivering cutting-edge solutions across the decentralized ecosystem:
- 🌐 Decentralized Applications (dApps): Developing intuitive and high-performance blockchain-based apps.
- 🔧 Developer Tooling & Automation: Creating tools that streamline and accelerate blockchain development workflows.
- 🔗 Blockchain Infrastructure: Building robust and scalable infrastructure suited for modern multi-chain networks.
- 📚 Open Source Standards: Driving best practices and fostering innovation in open-source ecosystems.
Explore projects below:
| Repository or package | Description |
|---|---|
| ⚙️ workflows | Central hub for CI/CD pipelines, automation, and community best practices. Your go-to source for contributing! |
| 🧬 orbit-core | The core library of interfaces and types for blockchain interactions. |
| ⚡ orbit-evm | EVM-compatible chains adapter (Ethereum, Polygon, etc.). Packed with RPC utilities, address formatting, and chain-specific tools. |
| 🌟 orbit-solana | Solana blockchain adapter featuring full cluster support and seamless RPC integration. |
| 🛰️ satellite-core | Universal wallet connection management system. Supports various wallet standards, protocols, base adapters, and connection state management. |
| 🔌 satellite-evm | EVM wallet integration supporting MetaMask, WalletConnect, and more. Power-packed with wagmi. |
| 🌟 satellite-solana | Solana wallet integration supporting the Wallet Standard. |
| ⚛️ satellite-react | React hooks and components for seamless wallet integration. Provides easy-to-use abstractions for connection and state management. |
| 🔐 satellite-siwe-next-auth | SIWE authentication. A simple solution for integrating Sign In With Ethereum, a secure authentication standard, to your Next.js app. |
| 💡 pulsar-core | Framework-agnostic core engine for state management, transaction tracking. |
| ⚡ pulsar-evm | Adapter for managing EVM-specific workflows, including Safe, Gelato, and Ethereum transactions. |
| 🌟 pulsar-solana | Platform-specific adapter for Solana transactions, featuring RPC integration and cluster management. |
| 🎨 nova-core | TUWA Theme variables, Tailwind utilities and Base React components. The foundation for a consistent and beautiful UI/UX across all TUWA applications. |
| 🖼️ nova-connect | Web3 Wallet Hub. React components, hooks, and providers for multi-chain wallet connections. Built on @tuwaio/satellite-react. |
| 🧾 nova-transactions | React components for transaction display and management. Includes transaction lists, status indicators, and confirmation modals. |
| 🧪 cosmos-playground | Interactive environment with live demos and practical examples of TUWA tools. Perfect for learning and experimenting! |
We are thrilled to collaborate with developers and contributors from around the world. You can support us in various ways:
- 💻 Code Contributions: Help improve existing projects or propose new ones.
- 🐞 Bug Reporting: Identify and report any issues you encounter.
- 💡 Suggest Features: Share your innovative ideas and use cases.
- 📖 Documentation Improvements: Make our tools easier to understand and use.
To get started, please review our Contribution Guidelines.
If you find our work valuable, consider supporting TUWA. Every contribution helps us continue to push the boundaries of blockchain technology.
Connect with us and other community members by joining the conversation in our repositories.
Build with ❤️ by the TUWA.
Together, let’s build the Web3 future!
