Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cardstack Product Strategy - 2019 Q2

Cardstack Product Strategy - 2019 Q2

Full Talk: https://www.youtube.com/watch?v=3AmjAvQGSYw
Blog Post: https://medium.com/cardstack/so-whats-the-cardstack-product-dfd9223dc300

Chris Tse, Founding Director of the Cardstack Project, gives an update on the strategy for the Cardstack product. He explains how the infrastructure and the basic building blocks add up to something that can actually be experienced by the different participants of the ecosystem—the users, the developers, the service providers, and the businesses.

While the users, developers, service providers, and businesses all have their own approach to and use for Cardstack, they are all connected through their participation in the ecosystem. What makes these unique yet interconnected experiences possible—that’s the Cardstack product.

The composable UI system called the “Card SDK” enables developers to create, deploy, and sell cards in the front-end. Meanwhile, the decentralized application server called the “Cardstack Hub” powers the whole experience in the back-end. Finally, the multi-currency payment and billing network called the “CARD Protocol” sits in the middle, to ensure a fair, decentralized network—and ultimately create a thriving, sustainable marketplace.

Chris Tse

June 28, 2019
Tweet

More Decks by Chris Tse

Other Decks in Technology

Transcript

  1. p d u USERS DEVELOPERS PROVIDERS b BUSINESSES • Best

    Selection • Best Price • Best Service • Easy to Learn & Build • Broad Distribution • Low/No Operating Cost • Easy to Deploy • Sticky Customers • Sustainable Margins • Dependable • Support Available • Cost Effective CARDSTACK ECOSYSTEM PARTICIPANTS $5 per month for everything you need One unified SDK to create, deploy, and upsell One stack to manage on any containerized cloud White-label software with open source core
  2. p b d u USERS PROVIDERS BUSINESSES DEVELOPERS $5 per

    month for everything you need One unified SDK to create, deploy, and upsell One stack to manage on any containerized cloud White-label software with open source core CARDSTACK ECOSYSTEM PARTICIPANTS CATALOG TALLY REWARD FLOW
  3. p b d u USERS PROVIDERS BUSINESSES DEVELOPERS One unified

    SDK to create, deploy, and upsell CARDSTACK FOCUS ON DEVELOPMENT TOOLS CATALOG TALLY REWARD FLOW CARD SDK HUB
  4. Card SDK Composable UI System CARD Protocol Multi-Currency Payment &

    Billing Network Cardstack Hub Decentralized Application Server Deposits How much value did you put in the pool? Cumulative Pool in Smart Contract Direct via Financial Intermediaries via Exchanges or DEX as Tradable Tokens as Fiat Currencies as Supported Crypto Non-Tradable Tokens (CLUTCH) Tradable Tokens What are your deposits or earnings worth? Historical Exchange Rates in Database USD ETH ERC20 Fiat via Credit Card Crypto Currencies Tokenized Assets USD<->ETH USD<->ERC20 ETH<->ERC20 What currency or assets did you pay with? How much is available for you to spend? Customers How much usage are you billed for? Service Providers How much can you take out of the pool? Withdrawals Market Rates Billable Usage Spendable Balance Purchases Reward Pool Locked Reserve Rendered Services Contributes towards Redeem against Backs the value of Orchestrate Workflows Schema-driven APIs Bill for Usage Serve Users Connect to Data Sources Blockchain On-chain Assets Smart Contracts Full or Light Node Cloud Log-based Ingestion Query-based Integration Service-based Invocation Human Judgment Request Review Take Action Machine Learning Observe Suggest Action Get Feedback Device Device Storage Secure Enclave App-specific APIs Apps Cards APIs Prepaid or Subscription Decision Queuing Threading Authorization Metering Indexing Persistence Versioning Signature Notification Authentication Automation Card Catalog User Experience Identity Representations Payment Methods Cards built with the Card SDK can be: - deployed in a stand-alone Web app - embedded inside another app - overlaid across multiple apps © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com Developers can create cards by writing: - templates (HTML + CSS + JavaScript) - schema definitions (JSON:API) - data source mapping and computation (JS) Content Cards Stand-alone Embedded Overlay Data Cards Asset Cards 0xABCD...4321 2.03 ETH Membership Card Since 2018 Contact Card mi***@gm***.com Credential Card Signed in as Subscription Card BASIC Per Month $5 Credit Card Reload $5 Reward Card Earned $13.19 Prepaid Card Available $64.13 Action Cards WITHDRAW VERIFIED CARD Protocol Multi-Currency Payment & Billing Network Cardstack Hub Decentralized Application Server Deposits How much value did you put in the pool? Cumulative Pool in Smart Contract Direct via Financial Intermediaries via Exchanges or DEX as Tradable Tokens as Fiat Currencies as Supported Crypto Non-Tradable Tokens (CLUTCH) Tradable Tokens What are your deposits or earnings worth? Historical Exchange Rates in Database USD ETH ERC20 Fiat via Credit Card Crypto Currencies Tokenized Assets USD<->ETH USD<->ERC20 ETH<->ERC20 What currency or assets did you pay with? How much is available for you to spend? Customers How much usage are you billed for? Service Providers How much can you take out of the pool? Withdrawals Market Rates Billable Usage Spendable Balance Purchases Reward Pool Locked Reserve Rendered Services Contributes towards Redeem against Backs the value of Orchestrate Workflows Schema-driven APIs Bill for Usage Serve Users Connect to Data Sources Blockchain On-chain Assets Smart Contracts Full or Light Node Cloud Log-based Ingestion Query-based Integration Service-based Invocation Human Judgment Request Review Take Action Machine Learning Observe Suggest Action Get Feedback Device Device Storage Secure Enclave App-specific APIs Apps Cards APIs Prepaid or Subscription Decision Queuing Threading Authorization Metering Indexing Persistence Versioning Signature Notification Authentication Automation Payment Methods https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com ting: t) tion (JS) t Card Reload $5 rd Card Earned $13.19 aid Card Available $64.13 Card SDK Composable UI System CARD Protocol Multi-Currency Payment & Billing Network C D Deposits How much value did you put in the pool? Cumulative Pool in Smart Contract Direct via Financial Intermediaries via Exchanges or DEX as Tradable Tokens as Fiat Currencies as Supported Crypto Non-Tradable Tokens (CLUTCH) Tradable Tokens What are your deposits or earnings worth? Historical Exchange Rates in Database USD ETH ERC20 Fiat via Credit Card Crypto Currencies Tokenized Assets USD<->ETH USD<->ERC20 ETH<->ERC20 What currency or assets did you pay with? How much is available for you to spend? Customers How much usage are you billed for? Service Providers How much can you take out of the pool? Withdrawals Market Rates Billable Usage Spendable Balance Purchases Reward Pool Locked Reserve Rendered Services Contributes towards Redeem against Backs the value of B U Lo Que Serv Prepaid or Subscription Card Catalog User Experience Identity Representations Payment Methods Cards built with the Card SDK can be: - deployed in a stand-alone Web app - embedded inside another app - overlaid across multiple apps © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Car Developers can create cards by writing: - templates (HTML + CSS + JavaScript) - schema definitions (JSON:API) - data source mapping and computation (JS) Content Cards Stand-alone Embedded Overlay Data Cards Asset Cards 0xABCD...4321 2.03 ETH Membership Card Since 2018 Contact Card mi***@gm***.com Credential Card Signed in as Subscription Card BASIC Per Month $5 Credit Card Reload $25 $10 $5 Reward Card Earned $13.19 Prepaid Card Available $64.13 Action Cards WITHDRAW VERIFIED
  5. Card SDK Composable UI System CARD Protocol Multi-Currency Payment &

    Billing Network Cardstack Hub Decentralized Application Server Deposits How much value did you put in the pool? Cumulative Pool in Smart Contract Direct via Financial Intermediaries via Exchanges or DEX as Tradable Tokens as Fiat Currencies as Supported Crypto Non-Tradable Tokens (CLUTCH) Tradable Tokens What are your deposits or earnings worth? Historical Exchange Rates in Database USD ETH ERC20 Fiat via Credit Card Crypto Currencies Tokenized Assets USD<->ETH USD<->ERC20 ETH<->ERC20 What currency or assets did you pay with? How much is available for you to spend? Customers How much usage are you billed for? Service Providers How much can you take out of the pool? Withdrawals Market Rates Billable Usage Spendable Balance Purchases Reward Pool Locked Reserve Rendered Services Contributes towards Redeem against Backs the value of Orchestrate Workflows Schema-driven APIs Bill for Usage Serve Users Connect to Data Sources Blockchain On-chain Assets Smart Contracts Full or Light Node Cloud Log-based Ingestion Query-based Integration Service-based Invocation Human Judgment Request Review Take Action Machine Learning Observe Suggest Action Get Feedback Device Device Storage Secure Enclave App-specific APIs Apps Cards APIs Prepaid or Subscription Decision Queuing Threading Authorization Metering Indexing Persistence Versioning Signature Notification Authentication Automation Card Catalog User Experience Identity Representations Payment Methods Cards built with the Card SDK can be: - deployed in a stand-alone Web app - embedded inside another app - overlaid across multiple apps © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com Developers can create cards by writing: - templates (HTML + CSS + JavaScript) - schema definitions (JSON:API) - data source mapping and computation (JS) Content Cards Stand-alone Embedded Overlay Data Cards Asset Cards 0xABCD...4321 2.03 ETH Membership Card Since 2018 Contact Card mi***@gm***.com Credential Card Signed in as Subscription Card BASIC Per Month $5 Credit Card Reload $5 Reward Card Earned $13.19 Prepaid Card Available $64.13 Action Cards WITHDRAW VERIFIED Card SDK Composable UI System CARD Protocol Multi-Currency Payment & Billing Network Cardstack Hub Decentralized Application Server Deposits How much value did you put in the pool? Cumulative Pool in Smart Contract Direct via Financial Intermediaries via Exchanges or DEX as Tradable Tokens as Fiat Currencies as Supported Crypto Non-Tradable Tokens (CLUTCH) Tradable Tokens What are your deposits or earnings worth? Historical Exchange Rates in Database USD ETH ERC20 Fiat via Credit Card Crypto Currencies Tokenized Assets USD<->ETH USD<->ERC20 ETH<->ERC20 What currency or assets did you pay with? How much is available for you to spend? Customers How much usage are you billed for? Service Providers How much can you take out of the pool? Withdrawals Market Rates Billable Usage Spendable Balance Purchases Reward Pool Locked Reserve Rendered Services Contributes towards Redeem against Backs the value of Orchestrate Workflows Schema-driven APIs Bill for Usage Serve Users Connect to Data Sources Blockchain On-chain Assets Smart Contracts Full or Light Node Cloud Log-based Ingestion Query-based Integration Service-based Invocation Human Judgment Request Review Take Action Machine Learning Observe Suggest Action Get Feedback Device Device Storage Secure Enclave App-specific APIs Apps Cards APIs Prepaid or Subscription Decision Queuing Threading Authorization Metering Indexing Persistence Versioning Signature Notification Authentication Automation Card Catalog User Experience Identity Representations Payment Methods Cards built with the Card SDK can be: - deployed in a stand-alone Web app - embedded inside another app - overlaid across multiple apps © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com Developers can create cards by writing: - templates (HTML + CSS + JavaScript) - schema definitions (JSON:API) - data source mapping and computation (JS) Content Cards Stand-alone Embedded Overlay Data Cards Asset Cards 0xABCD...4321 2.03 ETH Membership Card Since 2018 Contact Card mi***@gm***.com Credential Card Signed in as Subscription Card BASIC Per Month $5 Credit Card Reload $5 Reward Card Earned $13.19 Prepaid Card Available $64.13 Action Cards WITHDRAW VERIFIED Card SDK Composable UI System CARD Protocol Multi-Currency Payment & Billing Network Cardstack Hub Decentralized Application Server Deposits How much value did you put in the pool? Cumulative Pool in Smart Contract Direct via Financial Intermediaries via Exchanges or DEX as Tradable Tokens as Fiat Currencies as Supported Crypto Non-Tradable Tokens (CLUTCH) Tradable Tokens What are your deposits or earnings worth? Historical Exchange Rates in Database USD ETH ERC20 Fiat via Credit Card Crypto Currencies Tokenized Assets USD<->ETH USD<->ERC20 ETH<->ERC20 What currency or assets did you pay with? How much is available for you to spend? Customers How much usage are you billed for? Service Providers How much can you take out of the pool? Withdrawals Market Rates Billable Usage Spendable Balance Purchases Reward Pool Locked Reserve Rendered Services Contributes towards Redeem against Backs the value of Orchestrate Workflows Schema-driven APIs Bill for Usage Serve Users Connect to Data Sources Blockchain On-chain Assets Smart Contracts Full or Light Node Cloud Log-based Ingestion Query-based Integration Service-based Invocation Human Judgment Request Review Take Action Machine Learning Observe Suggest Action Get Feedback Device Device Storage Secure Enclave App-specific APIs Apps Cards APIs Prepaid or Subscription Decision Queuing Threading Authorization Metering Indexing Persistence Versioning Signature Notification Authentication Automation Card Catalog User Experience Identity Representations Payment Methods Cards built with the Card SDK can be: - deployed in a stand-alone Web app - embedded inside another app - overlaid across multiple apps © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com © 2019 Cardstack Foundation. Cardstack® is a registered trademark. https://cardstack.com Developers can create cards by writing: - templates (HTML + CSS + JavaScript) - schema definitions (JSON:API) - data source mapping and computation (JS) Content Cards Stand-alone Embedded Overlay Data Cards Asset Cards 0xABCD...4321 2.03 ETH Membership Card Since 2018 Contact Card mi***@gm***.com Credential Card Signed in as Subscription Card BASIC Per Month $5 Credit Card Reload $25 $10 $5 Reward Card Earned $13.19 Prepaid Card Available $64.13 Action Cards WITHDRAW VERIFIED
  6. p b d u USERS PROVIDERS BUSINESSES DEVELOPERS One unified

    SDK to create, deploy, and upsell CARDSTACK FOCUS ON DEVELOPMENT TOOLS CATALOG TALLY REWARD FLOW CARD SDK HUB
  7. p b d u USERS PROVIDERS BUSINESSES DEVELOPERS CATALOG TALLY

    REWARD FLOW CARDSTACK FOCUS ON PROTOCOL CARD SDK HUB STAKE BILLING WALLETS CLOUDS Deposit Deploy Record Back Redeem Calculate Govern
  8. p b d u USERS DEVELOPERS PROVIDERS BUSINESSES FLOW CATALOG

    TALLY REWARD SPACE CARD SDK HUB FOLIO STAKE BILLING NETWORK PRICE LIST CHAINS CLOUDS DOMAINS WALLETS Publish Run within Earn Deploy Query Go to Send between Deliver Subscribe Calculate Govern Back Message Inform Deposit Notify BETA 0.14 BETA TESTNET $5/MONTH Join Deduct Record 0.14 TESTNET BETA Use or Buy Package CARD AT REST CARD IN MOTION Authorize LAYER 1 / LAYER 2 CARDSTACK PRODUCT GRID Redeem NEXT NEXT NEXT NEXT NEXT
  9. p b d u USERS PROVIDERS BUSINESSES DEVELOPERS CARDSTACK $5

    per month for everything you need One unified SDK to create, deploy, and upsell One stack to manage on any containerized cloud White-label software with open source core
  10. CARDSTACK • Preparing the public beta launch of Card Folio,

    the first consumer-facing product from Cardstack, running on Cardstack Hub as the back-end. • Tally and the CARD Protocol going on Rinkeby testnet in July 2019.
 More in-depth talk on protocol, smart contracts, and user interface coming next. • Expect on-going updates on the developer experience of the Card SDK, e.g. quick start guide and comprehensive documentations.
 Framework does all the hard work so the web developers can focus on features of their cards.