Altcoins Talks - Cryptocurrency Forum

Cryptocurrency Ecosystem => Ethereum Forum => Solidity => Topic started by: Tokenista - Rev. Sasha Van Kush on November 29, 2020, 02:42:45 AM

Title: Ethereum Programming Resources
Post by: Tokenista - Rev. Sasha Van Kush on November 29, 2020, 02:42:45 AM
This thread is going to be for creating ethereum blockchains so everyone can start making them it is not hard at all

here is how to do it
https://arctouch.com/blog/how-to-set-up-ethereum-blockchain
https://medium.facilelogin.com/build-your-own-blockchain-b8eaeea2f891
https://medium.com/mercuryprotocol/how-to-create-your-own-private-ethereum-blockchain-dad6af82fc9f

Ethereum Cookbook
https://github.com/hpyhacking/notes/blob/master/ethereum-cookbook.markdown

Download MetaMask
https://metamask.io/

Truffle
http://truffleframework.com/

Truffle Ganache
https://github.com/trufflesuite/ganache-cli

Remix
https://remix.ethereum.org/

Here are dApps
https://www.stateofthedapps.com/dapps/ico-wizard
https://www.stateofthedapps.com/dapps/decentrex
https://www.stateofthedapps.com/dapps/bitok-dice
https://wizard.oracles.org/
https://decentraland.org/
https://www.stateofthedapps.com/dapps/sportcrypt
https://www.stateofthedapps.com/dapps/blockjack
https://www.stateofthedapps.com/dapps/etherwall
https://www.stateofthedapps.com/dapps/slotthereum
https://www.stateofthedapps.com/dapps/realms-of-ether
https://www.stateofthedapps.com/dapps/ether-rock
https://www.stateofthedapps.com/dapps/tipeth
https://www.stateofthedapps.com/dapps/cryptoface
https://www.stateofthedapps.com/dapps/smartex


And dApps can be used on the Ethereum Mist Network
https://github.com/ethereum/mist/releases

Guide to create a Crypto Kitties type Game
https://medium.com/loom-network/how-to-code-your-own-cryptokitties-style-game-on-ethereum-7c8ac86a4eb3

how to create ethereum tokens
https://maksimivanov.com/posts/ethereum-react-dapp-tutorial

part 2
https://maksimivanov.com/posts/ethereum-react-dapp-tutorial-part-2

cryptokitties clone in 20 min
https://maksimivanov.com/posts/gradient-coin-tutorial/

EIP 1167
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1167.md

https://ethereum-magicians.org/t/eip-1167-updated-last-call-period-extended/1046

https://bitcoinexchangeguide.com/ethereum-blockchains-eip-1167-for-minimal-proxy-contract-could-improve-clone-functionality/

https://www.bountysource.com/issues/59913607-eip-1167-minimal-proxy-contract

https://unhashed.com/cryptocurrency-news/ethereum-easier-clone-smart-contracts/

guide for creating eth clones without touching code
https://blog.ethereum.org/2015/12/03/how-to-build-your-own-cryptocurrency/

cloning ethereum smart contracts
https://www.reddit.com/r/ethdev/comments/7x38go/is_it_possible_to_clone_an_already_deployed_smart/

https://ethereum.stackexchange.com/questions/802/can-you-copy-or-fork-someone-elses-smart-contract-is-it-open-source-code

https://ethereum.stackexchange.com/questions/12315/gas-consuption-deploying-contracts-from-within-a-contract

https://ethereum.stackexchange.com/questions/18936/deploying-contract-from-contract

https://www.reddit.com/r/ethdev/comments/7vq569/heres_a_little_code_to_create_a_clone_contract/

clone factory
https://ethereum.stackexchange.com/questions/54881/what-is-cheapest-way-of-creating-clone-of-existing-smart-contracts

https://github.com/optionality/clone-factory

use metamask and these and you can start creating smart contracts
https://www.reddit.com/r/ethdev/comments/6fev39/a_simple_tutorial_on_creating_a_dapp_with/

https://medium.com/metamask/developing-ethereum-dapps-with-truffle-and-metamask-aa8ad7e363ba

Free Photoshop Alternatives
https://www.gimp.org/downloads/
http://www.photoshop.com/products/photoshopexpress
https://pixlr.com/
http://www.getpaint.net/download.html
http://www.picmonkey.com/
http://pixia.en.softonic.com/
http://seashore.sourceforge.net/The_Seashore_Project/About.html
https://inkscape.org/en/download/
http://www.xaraxtreme.org/
http://sourceforge.net/projects/cinepaint/files/CinePaint/
https://krita.org/
http://www.photofiltre-studio.com/download-en.htm
https://www.sumopaint.com/home/
https://code.google.com/p/grafx2/wiki/Downloads
http://www.serif.com/photoplus/
http://www.pixelmator.com/mac/
https://www.befunky.com/
https://www.aviary.com/
https://affinity.serif.com/en-us/photo/
https://picasa.google.com/
http://fotoflexer.com/
http://www.ribbet.com/

These are very interesting and helpful

https://blog.crowdbotics.com/scaffold-your-own-erc-20-token-in-30-seconds-without-writing-a-line-of-code/

https://blog.crowdbotics.com/how-to-create-a-burnable-token-with-solidity-and-openzeppelin-library/

https://blog.crowdbotics.com/how-to-build-a-dividend-token-with-solidity/

https://medium.com/crowdbotics/want-to-build-your-own-asset-chain-and-token-its-easier-than-you-might-think-thanks-to-komodo-8dab55559a80

https://medium.com/crowdbotics/burnable-and-pausable-erc-721-token-using-open-zeppelin-ddfd8ef685c9

https://www.crowdbotics.com/build/solidity?utm_campaign=v1&utm_source=blog-post&utm_medium=Medium&utm_content=erc20

https://blog.crowdbotics.com/tag/ethereum/

This could be built on
https://bitcointalk.org/index.php?topic=3180092.0
https://github.com/PoWAdv
Code: [Select]
function discountedMiningTarget(address solver) public constant returns (uint256 discountedDiff) {
        // the number of coins owned
        uint256 minerBalance = uint256(balanceOf(solver));
        
        if(minerBalance <= 2 * _BLOCK_REWARD)
            return getMiningTarget();
            
        // the number of full block rewards owned
        uint256 minerDiscount = uint256(minerBalance.div(_BLOCK_REWARD));
            
        discountedDiff = miningTarget.mul(minerDiscount.mul(minerDiscount));
        
        if(discountedDiff > _MAXIMUM_TARGET) //very easy
            discountedDiff = _MAXIMUM_TARGET;
      
        return discountedDiff;
    }

Ethereum Token Bots
https://github.com/DeCenterOrg/moneebot

https://github.com/ImpossiblePairs/totle-telegram-price-bot

https://github.com/gnosis/dx-examples-liquidity-bots

https://github.com/EasyToken/Telegram-Wallet-Token-ERC20

https://github.com/ealmansi/ercy-bot

https://github.com/mitche50/erc20tipbot

https://github.com/C0deMunk33/EtherealTipJar

https://github.com/fdpilkington/tipjar-dapp

https://github.com/VeriSafe

https://mobile.twitter.com/ExchangeDog

https://github.com/airalab/aira-bot-platform

Forking Ethereum Tokens

https://medium.com/@edmundedgar/what-happens-when-you-try-to-fork-an-ethereum-token-863e3defcf7

https://www.reddit.com/r/ethereum/comments/5rcp9m/what_happens_when_you_try_to_fork_an_ethereum/

https://ethereum.stackexchange.com/questions/54465/whats-the-cheapest-way-to-fork-an-erc20-token-when-you-have-all-addresses-and-va


Minable ERC20 Tokens

https://github.com/eBTC-Official/eBTC

https://github.com/aleitner/MineableToken

I am looking into just Solidity Programing Cookbooks after this to get the next layer of information, but this will be very useful in its actual function, and I like the layout also. Having everything just point blank, here's a function for you to copy, could really serve to advance Token Development
https://docs.soliditylang.org/en/v0.7.5/solidity-by-example.html

Solidity Cookbooks
https://github.com/matheusroleal/solidity-cookbook

https://github.com/ice09/SmartContractDev-Cookbook

https://myhsts.org/tutorial-learn-how-to-write-ethereum-smart-contracts-with-solidity-in-1-hour.php
https://www.scribd.com/document/486184355/Ethereum-Tools-Skills

https://www.scribd.com/document/486184352/Ethereum-Builder-s-Guide

https://www.scribd.com/document/486184424/Ethereum-for-Architects-and-Developers-With-Case-Studies-and-Code-Samples-in-Solidity

https://www.scribd.com/document/486184564/A-Developer-s-Guide-to-Ethereum

https://www.scribd.com/document/486184611/Build-Your-First-Ethereum-DApp

https://www.scribd.com/document/486184627/Introducing-Ethereum-and-Solidity

https://www.scribd.com/document/486184659/Building-Games-With-Ethereum-Smart-Contracts-Intermediate-Projects-for-Solidity-Developers


Ethereum GPU Miner building guide
https://www.scribd.com/document/486184535/A-Quick-Guide-on-Building-a-GPU-Mining-Rig-Edition-3-2-Best-for-Ethereum-and-Ethereum-Classic
Title: Re: Ethereum Programming Resources
Post by: dragononcrypto on November 29, 2020, 07:40:01 AM
Nice list, going to look through it properly at one point... you can ethdev by an chance? Check your inbox, I pm'd you  ;)
+1
Title: Re: Ethereum Programming Resources
Post by: Tokenista - Rev. Sasha Van Kush on November 30, 2020, 03:45:00 PM
Nice list, going to look through it properly at one point... you can ethdev by an chance? Check your inbox, I pm'd you  ;)
+1

Yeah, the links at the bottom are best to start learning all the basics, then the rest from top to that point, are the tools/downloads, and cloning guides, etc. So read some of the bottom links first, then go back up to the top to start.

I am doing this soon, but I have never Developed in Solidity, but I have made an Ethereum Blockchain in geth by Cloning, so I can make ETH chain genesis blocks, but am just starting Solidity.

I have been in Crypto for a while now though, and have been planning to make a permanent ETH Clone for years, so I am doing that in January, and wanted to have this all in one spot for me, and everyone else, and the Future, etc. This should be a big use to many people.
Title: Re: Ethereum Programming Resources
Post by: not1 on December 08, 2020, 04:35:15 PM
Nice list, going to look through it properly at one point... you can ethdev by an chance? Check your inbox, I pm'd you  ;)
+1
these links are very useful, I will read them and learn more...
Title: Re: Ethereum Programming Resources
Post by: Tokenista - Rev. Sasha Van Kush on October 04, 2021, 11:00:57 AM
Nice list, going to look through it properly at one point... you can ethdev by an chance? Check your inbox, I pm'd you  ;)
+1
these links are very useful, I will read them and learn more...

Hopefully everyone can use it to start building things, my Wife and I are going to be building a community and hope to spread education so others can expand what we are doing.
Title: Re: Ethereum Programming Resources
Post by: Tokenista - Rev. Sasha Van Kush on June 25, 2022, 03:56:26 PM
Sorry for the Delays, we will be getting to this within 3 months.
Title: Re: Ethereum Programming Resources
Post by: kevindevis23 on February 29, 2024, 11:12:36 AM
Dive into a wealth of Ethereum programming resources, empowering developers to innovate in the world of decentralized applications. From smart contract development to blockchain integration, access tutorials, documentation, and community forums for mastering Ethereum's ecosystem and shaping the future of decentralized finance and beyond.