The experience layer of the decentralized internet

Cardstack is an open-source framework and consensus protocol that makes blockchains usable and scalable for the mass market, creating a decentralized software ecosystem that can challenge today’s digital superpowers.
Latest News
Contribution Guide for the Crowd Fundraiser
Read before contributing
The Contribution Caps for the Crowd Fundraiser
Ensuring diverse participation in the Token Generation Event
A Decentralized Software Ecosystem Created For and By Its Users
Why the Cardstack Hub is a game changer for developers
Breaking Down the Silicon Valley Silo
Why interdisciplinary collaboration is the future of blockchain
Join the Community


Cardstack is a leap forward for blockchain at every layer of the software stack — providing a toolset that unlocks the potential of the decentralized Internet for everyone.
App Framework
Cardstack Framework is a comprehensive SDK for building powerful, cohesive blockchain apps. At the core is Cardstack Hub, which orchestrates data and value transfer across multiple blockchains and the cloud.
Aggregation Protocol
Cardstack-powered dApps can tap into the Tally protocol, which gives dApps the power to perform complex computations to organize large networks of users — such as batching payments, counting votes, and rewarding good work.
Ecosystem Token
Developers can monetize their Cardstack- based apps via the smart contracts powered by the Cardstack Token (CARD), an Ethereum-based ERC20 token designed to fairly reward Cardstack- powered communities.
Cardstack layers diagram

Features & Benefits

For End-users
  • Mix and match multiple dApps and cloud apps
  • Create amazing new workflow and app combinations using Cardstack Hub
  • Use one token (CARD) that forms retainer agreements with all the services you need
  • Keep your data sovereign, or transmit it anywhere easily, with our card-based user experience
  • Get started quickly with fiat currency: no crypto expertise required
For Developers
  • Use our comprehensive SDK to build powerful, beautiful, extensible apps
  • Access a deep library of powerful drop-in functionality
  • Improve your app experience using Cardstack’s off-chain aggregation
  • Get paid fairly by our community-run payment and governance algorithm
  • Get reimbursed for your material costs
  • Keep things 100% open-source
For Analytic Miners
  • Do the useful work of powering community-run algorithms that create a fair distribution of wealth
  • Help protect the system against outliers, bad-faith actors, and spam
  • Earn fees in the form of Cardstack Tokens that can be held or circulated back into the ecosystem
  • Get compensated via a sortition scheme that prevents single parties controlling the reward function
Cardstack’s approach to decentralizaton lets self-sovereign users act as their own hub, so that interactions with applications and services running on networks of different topologies flow through a software stack controlled by the users.

Project Founder

Chris Tse
Founder & Head of Product
Chris Tse (@christse) is a technologist and designer who has been working to humanize blockchain technology since its early days. In 2014 he founded Cardstack, where he leads a team of blockchain architects and open-source contributors to build the experience layer of the decentralized Internet. He is also a co-founder of blockchain companies Monegraph and Dot Blockchain Media, and has more than a decade of experience leading R&D and innovation teams for Fortune 500 companies. Chris has a Bachelor’s degree in Computer Science from Columbia University.
Read Full Bio

Meet the Contributors

The project has advanced to what it is today thanks to the help of an amazing team of contributors.
View All Contributors

Partners & Advisors

Token Mechanisms

Our ecosystem is governed by smart contracts powered by the Cardstack Token (CARD). With this single token, users can pay for their entire mix of software usage, verified by our off-chain consensus protocol. The result is a seamless experience for consumers, and fair rewards for makers and miners.
Cardstack Token (CARD) is a utility token allowing end- users and businesses to use applications that interact with multiple blockchains, decentralized protocols, app-coin-backed dApps, and cloud- based services while paying a single on-chain transaction fee.
In this specialized settlement network, software makers earn tokens from a reward pool, proportionally allocated based on usage data, code dependencies, user feedback, and transaction history — which is crunched and verified by analytic miners.
Software and services need predictable pricing. To get started, a user converts Cardstack Tokens into non-transferrable tokens called Software and Services Coupons (SSC) which are pegged to the US dollar, before the coupon is deposited in an application’s retainer contract. Meanwhile, the Cardstack Tokens are added to the reward pool.
When the app is used, coupons are burned to form an on-chain transaction history that helps determine the allocation of Cardstack Tokens to reward makers.
A smart contract under the user’s control can top-off an app retainer when tokens run low, while another contract operating at the network-level can exchange Cardstack Tokens to other utility tokens as needed, all without user intervention.

Join the Discussions

Cardstack needs your help to become the decentralized counterbalance to the centralized superpowers of the digital age. Become part of our movement via these official channels:
Our mission is to build an economically sustainable software ecosystem that fights back against the rampant lock-in mechanisms of centralized platforms.