Questions tagged [dapps]

Questions about applications and projects on Ethereum: a decentralized application (dapp) does not require any servers or backends and runs independent on a distributed blockchain.

Filter by
Sorted by
Tagged with
6
votes
2answers
1k views

Collecting ERC20 balances from multiple addresses?

I'm building a dApp that involves creating unique accounts for individual users for ERC20 deposits [I keep the addresses and private keys in a centralized database], for popular ERC20 tokens like BNB, ...
6
votes
3answers
8k views

How to call smart contract from html/Javascript

I want to have an html/Javascript code interact with a smart contract. Can someone please outline the basic/high level steps? I am seeing too many things spread across the net, finally confusing.
6
votes
2answers
3k views

Login system for DAPP without metamask

I'm building Dapp on Ethereum. Imagine I have companies to register in my dapp, I will provide them with their own smart contract and public and private key pair, which they will use to just unlock ...
6
votes
2answers
4k views

Typical architecture of a Dapp with a browser client

I am trying to understand the typical architecture of a Dapp with browser clients. Is the below understanding correct? [Web Browser (end user)] <==> [Server (web application/javascript <==> ...
6
votes
2answers
866 views

How will regular users be able to use dApps without having to install another browser like Mist?

Requiring users to install another browser like Mist, is too much of a barrier for any kind of mainstream adoption. What are potential solutions and how close are they in actual practicality?
6
votes
1answer
1k views

What are Golem, Sonm and iEx.ec? How are they different from each other?

I have recently discovered some Ethereum blockchain based universal supercomputer (distributed cloud computing) technologies like Golem, Sonm and iEx.ec. It seems like all those projects are still in ...
6
votes
1answer
304 views

What features are possible on Ethereum than can never be implemented with Rootstock

I understand that there are limitations to what type of code can run on the Bitcoin network and how much data can be stored in each transaction. With a 2 way pegging like Rootstock many of the smart ...
6
votes
1answer
436 views

Is it possible to exhaustively search through all Ethereum contracts in a local node

Currently building a stock exchange on Ethereum. Based on the current design, I have users creating individual buy orders as separate contracts tied to a central stock counter contract in the form of ...
6
votes
2answers
730 views

How a dapp can call contract functions without running a local full node?

I have developed a contract and a basic dapp. It works on my local environment with my local test node. Now I would like to understand how it can be distributed so that a user doesn't have to run a ...
6
votes
2answers
658 views

How does ethereum alarm clock work if you can't 'wake up'?

Ethereum Alarm Clock. This service claims that it itself is implemented as a smart contract, but how is that possible? I thought the whole reason it existed was because A contract can't wake up ...
5
votes
2answers
360 views

How do I add my Dapp to https://www.stateofthedapps.com/?

If I create a Dapp or start development on an Ethereum Dapp, what's the easiest way to get my Dapp listed on https://www.stateofthedapps.com/?
5
votes
2answers
2k views

Forgot my private key in ether.li

I've bought 50 ethers on btc direct 2 weeks ago. I've send it to my user account on ether.li. What was not the best choice. Because now I need the private key to withdraw it. I can't remember I had to ...
5
votes
2answers
363 views

What Ethereum applications can I use without having to mine or buy ether?

I would like to play around with Ethereum, create contracts, do stuff. I want to learn, not do anything serious for now. Dao Wars seems like a good start, but it costs 3 ETH just to start trying. Is ...
5
votes
1answer
193 views

What should I keep in mind when building Dapps? [closed]

I am your average developer who is excited about building Dapps. However, these seem different from a traditional program. So: Are there things that are flat-out impossible? What's the closest I can ...
5
votes
1answer
600 views

Open Source v. Proprietary Code

If I create a Distributed App, am I obligated to make that code open source? I fully appreciate open source is the preferred mode, just curious if I can keep my code proprietary. Does it matter if ...
5
votes
1answer
476 views

How can I open a dapp in mist (v0.7.1)?

I can't find a way to open a dapp/enter url in Mist browser (v0.7.1). Do I need to download any special build, build it from master, or is there a switch for this?
5
votes
1answer
391 views

Does Eris Dapps end-users need an Ethereum enabled browser and and their own running node?

Recently I’ve been doing some research on blockchains and smart contracts. I came across the concept of public, access controled and private blockchains and smart contracts. Ethereum and Eris can be ...
5
votes
1answer
272 views

AlethZero and Mix problems

I am trying to get started and learn Ethereum development, mainly using the tutorial at dappsforbeginners.wordpress.com. However, several features referred to in the tutorial are simply not appearing ...
5
votes
1answer
176 views

How can I see the payouts of this Ponzi scheme dapp?

Towards the very beginning of the Ethereum release, a friend participated in a Ponzi scheme dapp by sending 1 ETH here. He was among the first! For some reason, it seems he has not received any ...
5
votes
1answer
863 views

What is BlockApps and how can it be used with Ethereum?

BlockApps says: Customized, permissioned private Blockchain ledger to your specifications. Based on Turing-complete Ethereum standards, your Blockchain has full Smart Contract support built-in. ...
5
votes
1answer
144 views

Why do dapp websites ask me to connect to them?

I don't understand why we need to run our own nodes to be using a DApp? Can they just run their own nodes instead?
5
votes
1answer
598 views

AssertionError: error message must contain revert

I have tried a lot of research. I still somehow can't find and understand why this error occurs when im in private network. But if in 127.0.0.1:7545 which ganache, everything seems to be working, all ...
5
votes
2answers
521 views

What are some of the most interesting single contracts on Ethereum?

What are some of the most interesting contracts on Ethereum, where a contract may not necessarily be a system or dApp, but a code snippet? A contract may not have a UI but could still be quite ...
5
votes
3answers
523 views

Constant contract calls from web3 returning inconsistent values

I've got this dapp on the main net here. The following contract has been deployed at this address : pragma solidity ^0.4.19; import 'zeppelin-solidity/contracts/ownership/Ownable.sol'; import '...
5
votes
1answer
702 views

Turnkey/White-label solution for custom ERC20 token wallet GUI

I've created a token and I feel Ethereum's Wallet/Mist is too cumbersome for my users, as well as Parity. I don't want to guide my users step-by-step into watching my contracts, I want to give them ...
5
votes
1answer
520 views

Unregistering a token in the Parity Token Registry

I am curious how to remove a token from the token registry in Parity. It is a token I have listed myself, and I am using the same address to try unregistering it. I am using MyEtherWallet to send ...
5
votes
1answer
124 views

Is there a reason why Ethereum DAPPS would benefit from their own blockchains?

For example even if all of their useful functions will occur on the ETH blockchain, would a separate blockchain simplify the creation of DAPP tokens to trade on centralized exchanges?
5
votes
0answers
723 views

Verify the ownership of an ethereum account

I have built a web game where users can purchase virtual items for their avatar with tokens obtained during an ICO. What is the best solution for delivering the items to the correct web game user? I ...
4
votes
2answers
421 views

Is it possible to mine slowly?

I'm developing a DAPP in a laptop. I setup a private test blockchain with one node to develop locally and do not have to spend real ethers. It works fine, but when I start mining, the laptop gets ...
4
votes
3answers
82 views

I got this error during migration in truffle. : ParserError: Expected '(' but got identifier

This is my smartcontract code pragma solidity ^0.5.0; contract DappToken{ uint256 public totalSupply; constructor DappToken() public{ totalSupply = 10000; } } This is code for ...
4
votes
4answers
492 views

Get rid of Metamask sign confirmation dialog

I am using web3 for users to sign some random string from web application. I give user string, he/she signs it after Metamask dialog's "Sign" button. but there is a problem when i want user to sign ...
4
votes
1answer
2k views

How to interact with contracts in C++ application?

Vast majority of resource about contracts deal with using them in web applications with JavaScript web3. But how you interact with contracts (create, call them, make transactions) in a C++ ...
4
votes
3answers
570 views

Why is MeteorJS so popular for making dApps?

I am learning more about creating a front end that communicates with solidity contracts. At first, I was pointed in the direction of using ReactJS, but now I see many people talking about using ...
4
votes
2answers
785 views

What if a service provider deletes the smart contract

As we know, smart contracts are used for agreements between non-trusting parties. So let's take an example of an insurance provider creating a smart contract for a customer with the smart contract ...
4
votes
1answer
5k views

Account is locked, after running Truffle migrate command [duplicate]

I am new to this technology and I am trying to Deploy the contract to Ropsten test network. I have my geth running in one terminal. In my truffle console I have an account with some ether. I unlock it,...
4
votes
1answer
2k views

How do I make money developing DAPP on ethereum?

On Ethereum, any node will get incentives(gas) when it wins a transaction. If I'm a Dapp developer and provide a unique service, how do I make my living out of it. Do I need to specify a gas for the ...
4
votes
2answers
856 views

What are the ways I can contribute to Ethereum?

I'd like to know more about how to contribute, both on a technical and non technical perspective
4
votes
2answers
473 views

Will we be able to use dapps on smartphones?

I know currently there is no chance to use Dapps on mobile. Are there any upcoming projects to solve this issue? I think this is most necessary part of Dapps. Without mobile support there is no way.
4
votes
1answer
91 views

As Dapps obviously need JS how will they be accessible to visually impaired people?

How about using screen readers or text only browsers with Dapps? Has someone ever tried existing Dapps with this tools? Thanks.
4
votes
1answer
313 views

Ethereum's benefits: why should I be interested in Ethereum?

Is there a list of features and benefits to using Ethereum? As a developer, why should I spend time looking into Ethereum? What engineering benefits does Ethereum offer over existing technologies?
4
votes
3answers
1k views

Why would I use Metamask instead of only using Web3.js in the browser?

It is my understanding that Metamask brings a convenient way for the user to interact with DApps by storing their wallets and by providing an interface that gives the user control of what the DApp is ...
4
votes
1answer
548 views

Does quorum support privacy between accounts when multiple accounts use same quorum-node?

From what I understand by this wiki on Transaction processing, quorum-nodes which are privy to a private Tx, will update their private stateDbs. My question is, can two different accounts access ...
4
votes
1answer
819 views

Using blockchain to store education certificates that are signed by at least two people. Is this possible to do on Ethereum?

Objective: I want to build a public blockchain where people can put their education certificates on the chain. The certificate's issuer and recipient both put their signature on the certificate to ...
4
votes
2answers
393 views

What if a dishonest node execute a different program on EVM?

I want to create a program (on the Ethereum Virtual Machine), that can access some data under certains condition (only if authorized). So the program checks the authorization, and then (eventually) ...
4
votes
1answer
718 views

Exposing Geth to Hybrid mobile app

I'm making a Hybrid mobile app and planning to use web3.js to access Geth. What's the best way to expose Geth to the hybrid mobile app? I will be running Geth on ubuntu 14.04 on Aws
4
votes
1answer
279 views

EtherEx decentralized exchange

Been waiting for a long time to be able to access a decentralized exchange. When will EtherEx be launched and will it support BTC ETH pair?
4
votes
2answers
577 views

data transfer from one contract to another

I have deployed one contract in my private blockchain, now client has asked some modification to existing contract and after changes we redeployed this into ethereum network and I got new contract ...
4
votes
2answers
81 views

Number of contract in each block

How many contract can be stored in One block in blockchain ? What happen if sub class call the super class , if super class is already deployed and sub class contract is just deployed ?
4
votes
1answer
301 views

Why exposing the personal API is unsafe?

From what I am reading in various places such as here ,here or here, it is not safe to expose the personal api to the front-end Dapp via RPC. Hence asking the users to run geth --rpc --rpcapi "eth,...
4
votes
1answer
118 views

Dapp: Ask mist to sign a transaction

As I see it dapps can only be used from webbrowsers (apart from the outdated secret open source release of the mist browser or whatever that was called). That leaves the question how to send ...

1
2
3 4 5
15