Where can I run a dapp that actually uses the Cardano testnet?

This page summarizes the projects mentioned and recommended in the original post on /r/cardano

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cardano-wallet-js

    cardano-wallet javascript/typescript client

    For point 5, I'd look at a project such as this for JavaScript code. Otherwise, you can use the Cardano CLI available on IOHK's GitHub, and just call a child process in Node.js and execute commands that way to do what you need. I haven't looked into this enough to know whether or not the code can run client-side in the browser or if you need to run it server-side. I do agree that providing a random website your private key would be very risky and goes against everything crypto stands for, and if that's the case with Cardano dApps, then we might see a rise in Electron JS apps.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • yoroi

    Yoroi - Your Cardano entry point for joining the ecosystem, whether as developer or user.

    Yeah I get what you mean. Digging deeper, I thought I'd take a look at Yoroi as that's a light wallet. It's made with React Native, so at least that's a plus as far as turning it into a website. However, if you look at how they do it, they use this library that they've made, and it's definitely server-side, but I suppose if you have an RN app then that's not an issue.

  • csl-mobile-bridge

    React-native bindings for Emurgo's cardano-serialization-lib (Cardano haskell Shelley)

    Yeah I get what you mean. Digging deeper, I thought I'd take a look at Yoroi as that's a light wallet. It's made with React Native, so at least that's a plus as far as turning it into a website. However, if you look at how they do it, they use this library that they've made, and it's definitely server-side, but I suppose if you have an RN app then that's not an issue.

  • browserify

    browser-side require() the node.js way

    The Yoroi browser extension is also made with React. I don't know if Browserify would be able to import the libraries the app and extension use to make the code run on the client side, but if that's possible, then at least users wouldn't have to send their passphrase anywhere.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to use any NPM module with Browserify in the browser

    1 project | dev.to | 25 Jan 2023
  • What am I doing wrong here?

    2 projects | /r/cardano | 19 Dec 2022
  • How to serve my JS / node API client page?

    1 project | /r/learnprogramming | 20 Nov 2022
  • How to "import" modules in JS files and questions about best practices.

    1 project | /r/learnjavascript | 17 Nov 2022
  • Help with parse errors converting modular JavaScript to single file

    2 projects | /r/learnjavascript | 28 Oct 2022