Tally is a front-end for onchain DAOs — empowering users to create, discover, & participate in decentralized organizations. With a sleek & intuitive interface, Tally makes it easy for anyone to:
- Start a DAO hub for members to find information & participate in governance
- Discuss & collaborate with other DAO participants
- Create & manage proposals that members can vote on
Tally makes it easy for DAOs (or decentralized autonomous organizations) to manage shared resources in a distributed way — enabling better discussion, collaboration, & decision-making for communities by providing them with an easy & accessible way to participate in DAOs.
As a voting platform for popular DAOs like Nouns, Optimism, & Uniswap — Tally must enable users to participate in proposals, most of which are time-sensitive, whenever they want to.
To guarantee near-100% uptime, the team built Tally Zero: a fully-decentralized version of their voting app for members to participate in DAOs with no dependencies on centralized cloud platforms — which power most sites across the internet (including Tally’s own main site).
Tally Zero: A fully-decentralized way to participate in DAOs
Tally Zero is a decentralized app for users to vote & participate in DAOs — built to be permanent & completely resistant to outages by being hosted on distributed storage (IPFS). DAO members can use Tally Zero to:
- Connect their wallet to the DAO’s contract address
- See all active & historical proposals for the DAO
- Get the full details & vote on outstanding proposals
…without relying on centralized cloud providers for the app to continue working.
The team deployed Tally Zero on IPFS: a network for storing & sharing data that is decentralized over hundreds of thousands of nodes — which creates a resilient system with virtually no downtime or data loss. This makes it a great place to host websites & store files permanently.
They built Tally Zero specifically to combat network outages on the centralized cloud providers that most websites rely on — including Tally’s own main site. As a voting platform, this was essential to ensure 100% uptime: allowing users to participate in time-sensitive DAO proposals whenever they wanted to.
So when AWS had a major network outage in June 2023, in the middle of an important proposal for Arbitrum, members were able to continue voting & participating in the DAO (and any other DAOs they’re a part of) without interruption — using Tally Zero to cast their votes for ongoing proposals.
Why does Tally need a decentralized version of their app?
When most people refer to apps & websites that are hosted in a decentralized way, it usually means they’re on IPFS (or the InterPlanetary File System): a peer-to-peer network designed to create a distributed & permanent web — offering powerful advantages for storing content and hosting websites & apps:
- Decentralization: IPFS allows for decentralized hosting, eliminating the reliance on a single central server. The content is distributed across multiple nodes, increasing resilience and reducing the risk of single points of failure.
- Immutable and permanent storage: Content added to IPFS is assigned a unique CID that serves as its cryptographic identifier. This CID remains consistent, ensuring that once added, the content cannot be changed or tampered with. This immutability is useful for applications that require content integrity, such as scientific data, archival purposes, or historical records.
- Censorship resistance: Due to the decentralized nature of IPFS, it becomes difficult for any centralized authority or organization to censor or block access to specific content. As long as there are nodes in the IPFS network hosting the content, it remains accessible.
Hosting Tally Zero on IPFS means that the team will always have a permanent, immutable, & censorship-resistant version of their app that works regardless of the cloud providers that most websites rely on — enabling anyone to use it whenever they want.
Learn more about decentralized storage in our full breakdown:
Empowering developers to ship web3 apps, fast
Hosting apps & websites on the decentralized IPFS network is a game-changer — but requires various complex steps — such as converting them into an IPFS-compatible format, adding them to the IPFS network, and setting up or finding IPFS gateways.
thirdweb Storage takes the hassle out of this — offering an all-in-one solution to upload, pin, & retrieve files to decentralized storage via our IPFS gateway — whether it’s individual files, entire directories, or full-scale web apps! Just upload & forget: we’ll ensure that your files are always accessible, for free, with no rate limits or restrictions.
If you want to host full apps & websites on IPFS, learn how in our in-depth guide:
Looking into the future: Expanding the decentralized web
As Tally continues to empower DAOs, the team is excited to continue using thirdweb’s tools to build onchain governance for the decentralized web.
From seamless storage solutions to robust SDKs for every stack, thirdweb is excited to power Tally Zero — enabling the team to accelerate their development workflow & ship web3 apps fast, without dealing with the complexities of hosting them in a decentralized way.
“Tally Zero would not have been possible without thirdweb!”
– Dennison Bertram, CEO @ Tally
If you’d like to learn more about how thirdweb can accelerate your business & web3 development workflow, reach out to the team directly — or start building for free: