Introduction to basic JS and Node
Creating simple block chain
Learning Ubuntu AWS to work on cloud
If you want to build your own cryptocurrency platform from scratch then C++ (Bitcoin), Go (Ethereum), Java (Nxt), etc might be better.
Course* on Ethereum Solidity – Private Tutors New York / New Delhi / Indore
*This Course under development
Introduction: Develop your own decentralized blockchain applications.
Course includes Introduction to Ethereum Network
How To Deploy Smart Contracts
Monetary Characteristics of Ether
Ethereum Fundamentals Quiz
Solidity Variables, Functions, & Inheritance
Develop Ethereum Smart Contracts using Solidity
Ethereum Virtual Machine
Ethereum Setting up your Ethereum Environment (Ethereum and VirtualMachine)
Configuring their own nodeJS, testRPC/paritynodes and truffle projects
Understanding Ethereum Gas and OpCodes
Introduction to Ethereum Smart Contacts
Introduction to Solidity
Ethereum Exploring Smart Contract and Ethereum Protocols
Full development of a Decentralized Application (dApp with a web front end)
ERC20 and ERC223 protocols
Ethereum Token issuance mechanisms
Identity management systems
Exchange tokens in a token exchange smart contract and in offline protocols
Finalizing your dApp
Developing smart contract for a token sale, including
ICO Launch , Stages covered and Block Explorer with Hash # , Referral features
Stacking , Lending and ICO complete development
Admin Dashboard and Signup, Complete Transaction ledger,Status reports.
Responsive design to fit mobiles and tablets
Regular API and wallet considerations
Deposit Money in BTC , ETH (BitGo)
Blockchain Development and easy distribution system for new tokens.
Prefer iCOs like Atlant.io. and hacken.io.
Simple contract written in solidity.
Contract should have 1 token which can not be splitted to less than 1.
Initial “token cost” is 0.001 ETH
If wallet1 sends 0.001 ETH to the contract, the token is sent to wallet1.
Than the price doubles to 0.002
If wallet2 sends 0.002 to the contract, the token is moved from wallet1 to wallet 2, and 0.002 is paid from the contract to wallet2.
And so on and so forth.
If wallet3 sends 0.004 to the contract, the token is moved to wallet3 and 0.004 Ether is paid to wallet2
blockchain architecture,Cryptocurrency principles,security protocols stack and crypto libraries
- Ethereum based Smart Contract
- ERC20 based token
- Cryptocurrency Exchange
- ShapeShift.io API
Ethereum blockchain and Solidity smart-contract language
Develop blockchain distributed applications. The service would include creation of Tokens, Smart Contracts in Solidity on Ethereum blockchain. I will also develop the front-end and back-end services (if needed) to interact with the blockchain and host it all on the cloud (your preference).
Setup a full ethereum node on a linux server.
Provide an API with the following functions:
1- Pull data via API
Input: smart contract address
Output: all transaction on this contract: TxHash Block Age From To Value [TxFee]
And token transfer:
TxHash Age From To Value Token
Example: [url removed, login to view]
For a specific list of contract addresses, whenever a new transaction is detected, push the data to a specific address.
TxHash, Block, Age, From, To, Value, [TxFee],
ethereum network and “solidity” code.
ICOs and familiarity with Zeppelin, Truffle, and Solidity.
- The ICO smart contracts (deployments, token creation, token distribution methods, pricing strategies etc …)
Crypto Currency like Bitcoin, Ethereum, Litecoin and Dash coin. Also person should know how to integrate them into our web application.
1. Develop CryptoCurrency on the top of Ethereum Blockchain based on our technical requirements (Name, initial supply/total supply).
2. Deploy it to the market so anyone can buy/sell or send/receive the coin.
smart contract to generate Erc220 token for ICO Crowd Sale
Dapps projects in ethereum ecosystem
state channels (smart contracts) to save gas cost in peer-peer transcations
1.Writing smart contract in solidity
2.Checking ERC20 and deploying token contract on ethereum test net
several convergent technology stacks and protocols to accomplish its task of brokering data linkage in the web3.0 paradigm while overcoming the data and speed bottlenecks inherent in blockchain based systems
dministration, meshnet creation and dissolution and off-chain payment channels
IPFS for file storage and WebRTC for real time communication to establish transient meshnets for lifetime data transfer
store the essential fingerprints of data on the ethereum blockchain where smart contracts
add data on IPFS and send hash of ipfs object on blockchain using web3.py to maintain data integrity.
Truffle ,remix for contract compiling and deployed smart-contract on Rinkeby testnet and geth private blockchain for testing using web3.js.
Building and consuming HTTP APIs
Front-end testing suites (Mocha, Jasmine)
Smart Contract languages Serpent
Tools to learn:
Ethereum, Solidity, RSK, and IPFS (Blockchain software development)
Smart contracts in Solidity (ERC20/223 token) and testing them
Ethereum stack (EVM, Geth, Web3, RPC, Solidity). You know how to deal with security concerns
Relational vs document-Oriented database design
Development of distributed systems
Distributed database engineering (IPFS, Swarm, BigchainDB).
Consensus protocols is a plus-Open source Bitcoin/Altcoin project.
Java and/or C#
Azure and/or AWS is required.
Different flavors / variants of Blockchain such as Ethereum, Hyperledger, R3s Corda, Axoni, Ripple, Microsofts BaaS.
Blockchain, Smart Contracts, Ethereum and Bitcoin.
Blockchain specific scripting languages such as Solidity, Serpent, LLL etc.
Alt-coin based on Ethereum with some fundamental differences.
RPC – Remote Procedure Call – is a particular type of communication, but can be on a single machine, or across a network between machines. http://en.wikipedia.org/wiki/Remote_procedure_call
IPC – Inter-Process Communication – is a general term for communication between different processes (which are usually on a single machine). http://en.wikipedia.org/wiki/Inter-process_communication