Thx for the response...yes on planning ahead if contracts are under construction Should I get started with Ethereum or build new with CardanoEstimated release date 1/1/2020

Khoa Phan
Developers just have to concern themselves with the appropriate API endpoints to make requests to

I believe this is a *very* important part of the ecosystem, god knows it has done wonders for ethereum. Is this at a point where you would like people to test it? I can certainly do that, I have a gap in a couple of weeks. Just let me know when you are ready.

I believe this is a *very* important part of the ecosystem, god knows it has done wonders for ethereum. Is this at a point where you would like people to test it? I can certainly do that, I have a gap in a couple of weeks. Just let me know when you are ready.

I sincerely appreciate the kind words, H! No doubt Infura has played a massive role in making Ethereum a more attractive place for prospective and existing Ethereum developers which is why we're so appreciative of them for paving the way.We're going to be launching our beta really, really soon (as in tomorrow) and I'll be sure to post here first in order to let you and everyone else know!

Khoa Phan
Tbh, I'd have to spend more time looking at the solution you proposed - and thinking about an implementation specific to our service - before being able to have an intelligent discussion but you've definitely given me a few things to look into

Imho you should stay as close as possible and do things like the established networks (ethereum) do it, unless you have a very compelling reason to deviate... there are already problems because Daedalus wallet decided to “do it different”. Just my opinion.

all tx's are included immediately, but invalid tx's become invalid after time, whereas in bitcoin and ethereum for example, invalid tx's are never included and are discarded by nodes from the mempool before being included in a proposed block

thanks. I want to setup some testing. What is the best place to start? I know remix, ethereum, solidity, ropsten. So parallels to them would be good.

I started to test using Cardano and I found IELE and testnet. I also saw under Remix Ether is used. Is Cardano processing Ether txns? Also is there a gas cost in Ether. Is Cardano then a sidechain of Ethereum?

nothing to do with ethereum, totally different network.

Cardano will be much faster than Ethereum, far more decentralised than EOS and hopefully more secure than both

It should also support Solidity code written for Ethereum with the KEVM but I think that might be on hold at the moment

@sebastiengllmt any idea? :)

I assume there is some kind of wallet which deploys the contract into the simulator and hence we need the keys for that wallet. I am unusure how Cardano uses wallets and if there is something similar to Metamask for Ethereum. I usually would use Metamask and remix. The udemy course draws a parallel to remix and ethereum; and Plutus/Playground.

I cannot find any testnet for Cardano - similar Ropsten for Ethereum. I saw Plutus Playground but what are we meant to do to test a web UI? Plutus Playground is just a means of testing a smart contract but we need something which integrates into a system for solving a business level problem. s there any testnet which has something like etherscan and basic options to deploy, test, check code?

July/August i think

I am a little nonplussed by all this. How are we meant to test a web UI app which uses Cardano? That is what I am trying to do. Hence a user enters data into a web form and the form then saves into Cardano - that is a fairly standard Ethereum type of function. I am not sure how we can do this using Cardano.

That would be Goguen (smart contracts) era.

What is the equivalent of Metamask/Remix/Deploy to Ropsten/Etherscan? Or that not done yet? Should I create own Cardano network? Is that even possible? (ie similar to using geth in Ethereum.)

You mentioned metamask. It doesn’t exist yet. You sound like someone who wants to write a web based dApp. This network is not at that point yet. You can get your smart contracts ready on PP, you could get your app ready assuming they (Emurgo) will make something similar to Metamask, but idk. I’ve never heard them actually commit to a metamask type wallet. They have this Yoroi browser based wallet but it doesn’t have the web3 hooks like mm, and idk when/if they will do that... (happy to be told otherwise)

What I am confused about is how do we actually deploy an app which uses Cardano? I mentioned a web app, but this can also just be a mobile app or even an API server (which then is accessed via a web app). But atm I cannot see any practical way of actually implementing a real app which uses Cardano to solve a business level problem. Taking Ethereum has a parallel we have basically a web app connected via an API service or directly via javascript and a browser wallet; but finally we have to connect a user to a blockchain. Plutus Playground is fine for just demoing some simple code, but that is not an app, and we really need an app to run here. I am open to any suggestions?

Similar with mobile phone apps (or any stand alone app really), if you want the app to be able to show balance, receive and send - it needs a wallet built in. On Ethereum you add a library and make calls to Infura (hosted node service)... could you do this in Cardano now, yes, but I think you'd have to cross-compile Rust libraries to iOS and Android, you have to reverse engineer their cardano-cli command line tool to work out what library calls to do when, then talk to your (or hosted) node... doesn't sound fun does it.

Smart contracts are not live on Cardano - so you can’t do that kind of dApp right now. The End. If you just want to make an app that reads a balance / submits transactions, then you must either: run your own node and communicate to that node using the node API. Or use a hosted node service and talk to that using their API (whatever that looks like)... if you want your users to be able to make transactions, eg send a payment and you want that integrated into your app, for example a mobile phone app, then I guess you will need to build a wallet into the app.

Thanks that helps. Actually when using Ethereum (due to the dislike of Metamask in the market) I have used an API service and then users run tokenized credits and the API keys work out their balances. This is a hybrid answer but with zero-knowledge and biometrics all coming into the market now, we can id the user without any keys and hence relate a user id app to the actual balance without a wallet on the phone or browser. I will attempt to implement an API service to update my own Cardano which you seem to be saying should work.

You cannot, because as I said above, smart contracts are not on mainnet. Furthermore, you cannot even really test smart contracts; because even though there is a testnet for SCs, it does not allow sending / receiving, it is literally just for the testing of SC - probably just a VM on a server.... Cardano is still being built, perhaps come back in a year and take another look?

But there is a hackathon on 21 June sponsored by Cardano. That was my interest. So this has me confused. Why sponsor a hackathon when no smart contracts exist? I have a used a lot of blockchains (NEO, Corda, Hyperledger, Ethereum, EOS, and sidechains (RSK, Skale)) and I cannot see the point of Cardano getting involved as a sponsor when smart contracts are not implemented outside of Plutus Playground and KEVM. Am I missing something?

I’m talking about this:

So for the developers, is ada technically better than for example ethereum/Eos?

Hey all. I have been looking at various models of smart contract execution and was wondering if Cardano would be able to do something like the DAO in Ethereum? Where a dynamic set of members vote on proposals and if enough members vote for it, the recipient receives the money. I don't quite grasp what the limitations of Plutus's model are (with validator/data scripts). It seems like it would be hard to maintain dynamic state like this, but the paper gives a crowdfunding example which kind of requires dynamic state to maintain information about backers.

Cardano for sure, though I'm open to learning on a matured platform like Eth if the skills would transfer over

Yes I believe IOHK still plans on KEVM which will enable ethereum solidity apps to run on cardano. So if you wanted to start, you can go that route. There's also the haskell route which might be harder, but will have your code running more predictably and works seamlessly with the smart contracts that they've built.

I don’t know how Cardano will do things, but on Ethereum you can get the state at the end of blocks. Eg you can call balanceOf(A) for block number 123. I’m unaware of an easy way of getting the state in the middle of a block.

Anyone here a game dev?I've been recommending the developer behind Etherlinker for Unreal Engine to consider Cardano in the future. An Etherlink style plugin would be amazing for game dev's interesting in using blockchain tech. In the forum post he was talking about funding being an issue for his current plugin so maybe that's something Cardano could help him with.Here's an example of Etherlinker and how it enables game devs to integrate Ethereum standards. Demo: 02 "Entities": Info:

So, I have read quite a few introductory posts and videos of what Cardano is about.I understand that it is a smart contract protocol that aims to solve what Ethereum can't in terms of scalability, interoperability and sustainability.I particularly like the treasury bit. How the community votes on improvement proposals so that funds raised via ICO using Cardano is more transaparent and responsible.My question is, so can I build a cryptocurrency and launch a token sale using Cardano now?Coz I can't find anybody who has.

What if Ethereum and Cardano merges 🤔

adoption JUST IN: ConcenSys backed Truffle is expanding to Hyperledger Fabric, Tezos and R3's Corda after clocking 3.5 million downloads from Ethereum developers
ZCrypt0 Knight
I didn’t know about fraud proofs. That’s pretty neat. In Cardano the protocol would just ignore the bad nodes I suppose. Because I clearly remember Charles mentioning no need for active punishment.

The problem with Algorand is that they have assumption that millions of people will run the nodes so subset will be secure , however this cannot be practical as size of blockchain increases over time , for example ethereum has > 1 tera byte size of blockchain, so not many nodes can be run which requires so much storage capacity. So it is important to have dedicated stake pool which earns commission for delegates tokens by providing infrastructure. The assumption of million and may be even billions nodes in Algorand will remain only theoretical. And Algorand has instant finality which Cardano do not have so it has to implement measures to avoid 51% attack like Finality reversion , Invalid chain finalization , liveness denial, censorship. There are various solution to achieve this and I don't know what cardano is exactly implementing as I have not seen their documents recently but the technic to solve Invalid chain finalization is fraud proof submission by minority node. Similarly Liveness denial(validator stops finalizing blocks) can be solved by gradually reducing non participating node. I went through Algorand docs and I am not convinced it is practical even though it has support of 15 universities and many PhD and Turing award winner. May be I am wrong but I am not convinced how millions of people will participate in block formation provided nodes requires validation and in turn they have to store big blockchain in tera byte in future. May be they will use some compression technique or only the latest blocks or pruning the unnecessary data to reduce the storage size or may be sharding. But yet the data size will grow overtime so a dedicated services like stake pool is required. 😔. Any way we will see .

Derek Barrera
Hey there, is there anywhere online where I can broadcast a tx without running a node?

I think so. Never used it, but they have something like Infura on Ethereum. On Infura, you sign the transaction locally, then submit. I can’t remember what these guys call their version, but I am sure it exists.

You know how Ethereum is frequently making a soft-fork, and the nodes resolve this by following longest chain. Am I correct in thinking that won’t happen in Cardano because block producer for a slot is decided in advance? @OldCryptoGeek

So, hello everyone :) I'm developing some stuff and want to integrate Cardano. With Bitcoin, it's pretty simple (just wrap electrum, lol), Ethereum have Infura, which is also pretty useful.I want to find something like that for Cardano. What's better to try right now? Performance is not the issue.At the end it'll be something like that:seed, address, err := cryptocurrency.Cardano.GenWallet()...balance, err := cryptocurrency.Cardano.Balance(seed)...tx, err := cryptocurrency.Cardano.Send(seed, dest, amount)(I have the same API for bitcoin already)

So, in the end, I can do everything locally, then just send the transaction to, right? In the same way as infura for Ethereum works, ya?

This article have some info.

Yes, Cardano will support multi assets. But its not released yet.

Okay, you're sure with the ability to launch dpos within the network. It seems to me that it's not possible on ethereum for example. For the duration of the release I hope coguen will be delivered before decembre 2020. That's a timeline I can hold.

Hello everyone, I was hoping to get some suggestions and advice. Just getting a solid handle on developing dapps. I have built a couple on the Rinkeby Ethereum test net with a Reactjs frontend and I want to shift and start building on Cardano. Reading Plutus hand book and taking Udemy Plutus course now. Can you give me suggestions on what I should focus on after learning Plutus? Thanks a bunch.

Does Cardano have any plans for decentralized storage? Something like IPFS or Ethereum SWARM.