Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

On the testnet you can get free ETH to deploy contract(s).


sort by: page size:

As other posters have mentioned, you can download the Mist client and test things on the testnet.

And you don't have to mine, you can get free testnet ethereum via the wei faucet:

https://zerogox.com/ethereum/wei_faucet

Gas prices to run code on ethereum are fractions of ethereum, so even a small amount will get you pretty far.


Also an important question: How to get quickly tokens for a ETH test network to be able to do anything. Last time I tried I wasn't successful because all these places where you could get some free tokens didn't work and the only thing possible was to mine them yourself which still took a day or two.

Doesn't ETH have a testnet like Bitcoin?

You’ll never be able to avoid the monetary incentives anymore outside of using a testnet. Ethereum testnets have real Dapps on them that you can use. You can also use layer 2 networks on top of Ethereum to avoid high transaction costs.

One common use is to test out your new contract code without using real ethereum. You could even imagine a time where you could run a fuzzer on your contract to try to find bugs.

Personally I don't think there's a real risk of exposing your real Ethereum wallet by setting up a testnet, as long as you only let localhost connect to it.


ETH is expensive but there are other "cheaper" blockchains compatible with ETH whose "gas" price is negligible. You can also deploy for free on the "testnet"

If you want to experiment, you should just check out the testnet: https://en.bitcoin.it/wiki/Testnet

it's a separate testing bitcoin blockchain. you can get test coins from bitcoin testnet faucets (see link above).

If you want to try out Ethereum and write a smart contract, you want to test it for free so not on the real ethereum chain. Same principle, you can just try your smart contract on the Ethereum testnet (ropsten I think but whatever) for which you can get test ether from ethereum testnet faucets (faucet being the keyword you want to get free test coins for various blockchains)

cheers


You can clone most projects, develop new ones locally and use test networks without spending a dime. Here's a page to get you started: https://ethereum.org/en/developers/local-environment/

This is appealing as a way for testing contracts without paying the rediculously high gas price. However is there any advantage of this over the test Etherium network?

Oh cool, I published my first Ethereum app this year + have 2 more on the Kovan testnet. I'll check this out.

I have almost no idea about the Ethereum system, but don't you have to pay to have your code executed on the global ethereum machine? Does that mean I have to pay to test run my code? or maybe after I deploy it?

Depends on what you want to learn. Rocketpool has a testnet setup so you can play with ETH staking: https://docs.rocketpool.net/guides/testnet/overview.html

Get some free testnet ETH and try it out!

I haven't looked into minting NFT on testnet. You can write your own contracts on testnet tho but that's a heavier lift.

Disclosure: I own crypto and think ETH will be <$0.05 USD for a transfer within 4 years.


While developing, you would do it either on the dev (local, not connected) or testnet. Both these are easily mineable (I have 10k's on both), so there is nothing stopping you to actually playing around and putting together a dapp without having real ETH in your pocket.

No expenses and you can play around all you like. When you want to go live, there is typically only a very small deployment cost.


That's a great tip, thanks! I will relay it, as I don't know much about Ethereum. Can you download and redeploy the compiled contract?

What about Raiden (for Ethereum) though, it is already on the test network.

Go through the intro Solidity / Ethereum project on buildspace, it's free. They do a live kickoff on Twitch and then the rest can be done at your own pace in a day. I think it is worthwhile to try it out for yourself - make a simple React UI, use ethers.js to connect a wallet, and interact with a smart contract. Deploy to a test network.

You shouldn't use the main ethereum network when testing smart contracts - develop on a local testnet and then if you want, on a public testnet (eg rinkeby or ropesten) first

just curious, what are you doing with ETH contracts? working on a product or just hobby?

Pretty much sums up the state of Ethereum/Solidity development right now;

Step 1, install wallet. Step 2, deploy contract. Step 3, learn about Solidity. ... Testing? Nah.

next

Legal | privacy