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 ...
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 ...
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.
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 ...
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 ...
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 ...
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'...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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://...
3
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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.
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 ...
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-...
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 ...
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,...
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.
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
decentralized-applications × 50plutus × 10
wallet × 10
smart-contract × 6
development × 6
yoroi × 5
plutus-pioneer-program × 4
nft × 4
pab × 4
transaction × 3
cardano-address × 3
cardano-cli × 2
security × 2
nami-wallet × 2
cardano-serialization-lib × 2
stake-pool × 1
ada × 1
staking × 1
native-assets × 1
address × 1
api × 1
decentralization × 1
plutustx × 1
payment × 1
minting × 1