Skip to main content
21 votes
Accepted

What advantages does Cardano have over other "fast" blockchains?

I recently discovered Solana too and found that it has awesome speed. Here are my thoughts from a little review: Decentralized limit: Hardware recommended requirements for Solana nodes are pretty ...
CosmicCat's user avatar
  • 408
12 votes
Accepted

I am completely new to Cardano eco system. To learn it from the absolute basic, where do I start?

There are a lot of places/tools to start, so, here are some of them sorted in a learning path: Developers guide, this has a complete guide of tools to start developing on cardano. You can find them ...
georgeos's user avatar
  • 1,764
10 votes
Accepted

Plutus Contracts Delegation

No, as the smart contract cannot produce blocks. However, funds within a smart contact can be delegated to a pool.
Marek Mahut - StakeNuts's user avatar
6 votes

How does DApp front-end integrate with user wallets?

I guess after 1 year, this deserves a more up-to date answer. There are two ways you can integrate with a browser wallet, you can take a server-based approach and a client-based one. Server ...
Mateus's user avatar
  • 988
6 votes
Accepted

How will DApps work on Cardano?

There is a plan to port Solidity to Cardano. I believe there's even a running prototype. There are also plans for a cross-compiler that would transform most popular languages into Plutus. But ...
xanadont's user avatar
  • 711
5 votes
Accepted

What kind of dapps can scale using hydra?

Keep in mind that Hydra is a whole suite of protocols, some of which are still in the research phase. On Hydra Head specifically, you can think of it as a protocol for creating and maintaining fully ...
zhekson's user avatar
  • 3,689
5 votes
Accepted

How does a Cardano DApp client authorize a payment?

That sounds correct. However, you're very flexible in who composes the transaction and who actually submits it to the network. In general at some point a transaction needs to be signed by the end user'...
sean's user avatar
  • 1,463
4 votes

How will DApps work on Cardano?

Charles Hoskinson mentioned that first Solidity (the Ethereum smart contracts) will be available in the testnet of Cardano and in the future they will be incorporated as sidechain once the sidechains ...
Petar Enchev's user avatar
4 votes
Accepted

How does DApp front-end integrate with user wallets?

Good question, this is one that many people are curious about as the only real way to interact with the Cardano blockchain is through cardano-node, but obviously a dApp user visiting a website isn't ...
intrinsic-values's user avatar
4 votes
Accepted

How will dapps handle cardano inflation from staking rewards?

There are many ways how to handle this and it's really up to the dApp creator. But, keep in mind, that the smart contact can delegate their ADA too and earn rewards on it as well. I can see some dApps ...
Marek Mahut - StakeNuts's user avatar
4 votes

How to validate someone delegates to your stakepool, while preserving their privacy?

This is not a complete solution but it may possibly work. But, before that some context on cardano addresses and the delegation process is required: Cardano addresses are of different types as ...
Skelli's user avatar
  • 327
3 votes

is it possible to build a cardano multicurrency dApp wallet?

From my understanding Exodus and Guarda are not dapps, which makes your question tricky to answer. I'm going to try and answer some questions that may be related to what you are asking and hope it ...
Cavenfish's user avatar
  • 526
3 votes
Accepted

What should I do with a validator which exceeds the maximum size?

You can split it into multiple validators. Each validator would have an NFT that can only be spent if the requirements for its validator are met (including returning the NFT to the script address with ...
Mitchell Turner's user avatar
3 votes

What advantages does Cardano have over other "fast" blockchains?

Research papers and correctness proofs Transparency The first will be hard for other chains to reproduce, though some of the results are not specific to Cardano / Ouroboros so they could be adopted ...
Boyd Stephen Smith Jr.'s user avatar
3 votes

Are there web3.js-like in Cardano?

The only JavaScript library there is right now, is the cardano-serialization-lib developer by Emurgo. However, as already mentioned, there is a number of Catalyst proposals that you might want to vote ...
Marek Mahut - StakeNuts's user avatar
3 votes

Possible DApp infrastructure on Cardano. Interaction with users' wallets

Here is an example using the cardano-serialization-lib and ReactJs. I had a lot of the same questions until I decided to work through an example eventually created a gitrepo Cardano-serialization-lib ...
D S's user avatar
  • 322
3 votes
Accepted

Full stack dApp example/tutorial

You have a few open-source options to use and learn from: See RoundTable for an example of a multisig wallet which uses CML (Cardano Multiplatform Library) + Submit API + Cardano GraphQL - https://...
caike's user avatar
  • 166
2 votes

How will DApps work on Cardano?

Is your question how dApps will work or how smart contracts? So far I only see (incomplete) answers for smart contracts, given there is already development in smart contracts including Plutus and ...
Acyuta's user avatar
  • 21
2 votes
Accepted

Where can I find Cardano Dapp code and demo examples?

You can find a number of dApps demo examples in the Plutus Pioneer Program repository.
Marek Mahut - StakeNuts's user avatar
2 votes

Where can I find Cardano Dapp code and demo examples?

I have recently finished transcribing lecture 6 from the Plutus Pioneer Program which runs through the process of creating a swap dApp that uses an oracle for exchange rate data. It consists of two ...
Chrismo's user avatar
  • 524
2 votes

How to create a programmable NFT?

All of the examples you give are things you can do off the blockchain. Typically NFTs for art just prove ownership of that art. Sometimes they will include some small piece of metadata that describe ...
Mitchell Turner's user avatar
2 votes

What are the best solutions for randomness in Cardano?

Have you checked genSeed function from Cardano.Crypto.VRF.Praos module? This module is the Haskell implementation of libsodium, the library used by Algorand and Cardano to generate Verifiable Random ...
Falcon Stakepool's user avatar
2 votes

Making Dapps with Flutter

Sure, as long as you have a backend that runs a full node and can submit your transactions to the network. Or you could use a third party API like https://blockfrost.io to achieve the same.
eddex's user avatar
  • 3,838
2 votes
Accepted

What is the purpose of the Yoroi connector for dapps integration?

Yes. The dApp connector code will inject a JavaScript object into the webpage that can be used to interact with the Yoroi wallet. There is already a third party wallet that implements this and can be ...
eddex's user avatar
  • 3,838
2 votes

I am completely new to Cardano eco system. To learn it from the absolute basic, where do I start?

Start learning Plutus Pioneer Program.
Andy Jazz's user avatar
  • 1,815
2 votes

How to embed smart contract in website

Many projects are using these: Dapp Connector Wallet Cardano Serialization Lib Plutus smart contract Example: https://github.com/Berry-Pool/spacebudz https://github.com/Emurgo/cardano-serialization-...
CicadaTactics's user avatar
2 votes

Dapp connection with mobile browser

Look in the window object for window.cardano and then look for the property yoroi and then you can interact with the public API. To enable the wallet use window.cardano.yoroi.enable(). This will ...
Traka Dev's user avatar
2 votes

Creating a connect wallet button like JPEG.store

This could be solved by variety of tools: Using Lucid, you can first enable (connect) with wallet as outlined in this simple example. Then get address via lucid.wallet.address() (it returns a Promise,...
Sourabh's user avatar
  • 320
2 votes

What number of confirmations is considered secure in Cardano?

It depends on the amount of ADA at risk. Personally I would be happy with 3 block confirmations for a value of US $10, but would want more than that for US $10,000. Rollbacks of more than 3 blocks are ...
Erik de Castro Lopo's user avatar
1 vote

How to connect wallet with my dapps using yoroi dapp connector.?

Currently the only wallet extension that supports Cardano is Nami, but once the PAB comes out Yoroi will have theirs out very quickly.
intrinsic-values's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible