├── CONTRIBUTING.md └── README.md /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | Thank you for contributing to resources. 4 | 5 | 6 | ## How to contribute to resources 7 | 8 | - Fork the repo and clone it locally 9 | - [Creating a pull request from a fork](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork) 10 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Resources 2 | Welcome to the States DAO resources. 3 | 4 | A curated list of useful resources related to Web3. 5 | 6 | ## Basic 7 | - [Web3](https://www.useweb3.xyz/guides/what-is-web3) 8 | - [Smart Contracts](https://ethereum.org/en/smart-contracts/) 9 | - [Decentralized Finance (DeFi)](https://ethereum.org/en/defi/) 10 | - [Non-fungible Tokens (NFT)](https://ethereum.org/en/nft/) 11 | - [Decentralized Autonomous Organizations (DAOs)](https://ethereum.org/en/dao/) 12 | - [Decentralized Applications (DApps)](https://ethereum.org/en/developers/docs/dapps/) 13 | 14 | ## Ethereum 15 | 16 | ### Docs 17 | - [Ethereum Development Docs](https://ethereum.org/en/developers/docs/) - Official Ethereum documentation 18 | - [Whitepaper](https://ethereum.org/669c9e2e2027310b6b3cdce6e1c52962/Ethereum_White_Paper_-_Buterin_2014.pdf) - Ethereum whitepaper 19 | 20 | ### Learn 21 | - [CryptoZombies](https://cryptozombies.io/) - Learn to make smart contracts in Solidity by making your own crypto-collectibles game 22 | - [Ethernaut](https://ethernaut.openzeppelin.com/) - A Web3/Solidity based wargame inspired on overthewire.org, played in the Ethereum Virtual Machine 23 | - [Solidity by Example](https://solidity-by-example.org/) - Learn smart contract programming using Solidity 24 | - [Capture the Ether](https://capturetheether.com/) - A game in which you hack Ethereum smart contracts to learn about securit 25 | - [NFT School](https://nftschool.dev/) - open-source community education on best practices and how-tos for developers in the non-fungible token space 26 | - [Pointer](https://www.pointer.gg/) 27 | - [Speedrun Ethereum](https://speedrunethereum.com/) - Build an exchange that swaps ETH to tokens and tokens to ETH 28 | - [Buildspace | Build a Web3 App with Solidity + Ethereum Smart Contracts](https://app.buildspace.so/projects/CO02cf0f1c-f996-4f50-9669-cf945ca3fb0b) - Build a Web3 App on Ethereum with Solidity and Smart Contracts 29 | - [Questbook | Build on Ethereum](https://openquest.xyz/tracks/build-on-ethereum) - A Decentralized University where learning is always free 30 | - [Odyssey | Learning Pathways](https://www.odysseydao.com/learn) 31 | - [Chainshot](https://www.chainshot.com/learn) - Fast-track your Ethereum Developer career in an instructor-led and challenging bootcamp focused on discussion and application 32 | - [Crypto-Startup-School](https://a16z.com/crypto-startup-school/) - A series of lectures and discussions given by experts to help technologists learn how to build crypto companies 33 | 34 | ### Applications 35 | - [Uniswap Protocol](https://uniswap.org/) - An open-source protocol for providing liquidity and trading ERC20 tokens on Ethereum 36 | - [OpenSea](https://opensea.io/) - World's first and largest NFT marketplace 37 | - [Rarible](https://rarible.com/) - Create and sell digital collectibles secured with blockchain 38 | - [YGG](https://yieldguild.io/) - A play-to-earn gaming guild, bringing players together to earn via blockchain-based economies 39 | 40 | ### Tools 41 | - [OpenZeppelin](https://openzeppelin.com/) - A library for secure smart contract development 42 | - [Truffle](https://trufflesuite.com/) - A development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM) 43 | - [Hardhat](https://hardhat.org/) - An Ethereum development environment for professionals 44 | - [Waffle](https://getwaffle.io/) - The framework for testing smart contracts 45 | 46 | ## Terra 47 | 48 | ### Docs 49 | - [Terra Docs](https://docs.terra.money/) - Official Terra documentation 50 | - [Whitepaper](https://assets.website-files.com/611153e7af981472d8da199c/618b02d13e938ae1f8ad1e45_Terra_White_paper.pdf) - Terra whitepaper 51 | - [CosmWasm Docs](https://docs.cosmwasm.com/docs) - Official CosmWas Documentation 52 | 53 | ### Learn 54 | - [Terra Docs | Build a dApp](https://docs.terra.money/docs/develop/dapp/README.html) - Guides to setup your environment and build a dApp 55 | - [Terra Academy](https://academy.terra.money/courses/cosmwasm-smart-contracts-i) - CosmWasm tutorial 56 | - [Learn Terra](https://learnterra.io/) 57 | - [Figment Learn | Terra](https://learn.figment.io/protocols/terra) - Curated resources for Terra 58 | 59 | ### Applications 60 | - [Terraswap](https://terraswap.io/) - A Uniswap-inspired automated market-maker protocol on the Terra blockchain 61 | - [Astroport](https://astroport.fi/) - AMM/DEX on the Terra blockchain 62 | - [Mirror](https://www.mirror.finance/) - A DeFi protocol built on the Terra blockchain 63 | - [Talis Protocol](https://talis.art/) - NFT marketplace on Terra 64 | - [StartTerra](https://starterra.io/) - The gamified launchpad for Terra 65 | 66 | ### Tools 67 | - [Terra Station](https://station.terra.money/) - Web application to interact with Terra Core 68 | - [Terra Station Wallet](https://chrome.google.com/webstore/detail/terra-station-wallet/aiifbnbfobpmeekipheeijimdpnlpgpp) - Official wallet of the Terra blockchain 69 | - [Terra Finder](https://finder.terra.money/) - Official block explorer by Terraform labs 70 | - [StakeID](https://terra.stake.id/) - Block explorer for Terra 71 | - [LocalTerra](https://github.com/terra-money/LocalTerra) - An instant, zero-config Terra blockchain and ecosystem 72 | - [Terra.js](https://github.com/terra-money/terra.js) - JavaScript SDK for Terra 73 | - [Terra.py](https://github.com/terra-money/terra.py) - Python SDK for Terra 74 | - [CosmWasm Plus](https://github.com/terra-money/cosmwasm-plus) - Smart contracts under open source licences 75 | 76 | ## Near 77 | - [Near develop Docs](https://docs.near.org/ko/docs/develop/basics/getting-started) 78 | - [Near University](https://www.near.university/) 79 | - [Near Academy](https://near.academy/) 80 | - [Figment Learn | Near](https://learn.figment.io/protocols/near) 81 | - [Near Examples](https://examples.near.org/) 82 | - [Near in Minutes](https://near-in-minutes.com/) 83 | 84 | ## Solana 85 | - [Solana Cookbook](https://solanacookbook.com/#contributing) 86 | - [SolDev](https://soldev.app/?utm_source=solana.com) 87 | - [Solana Docs](https://docs.solana.com/?utm_source=solana.com) 88 | - [Metaplex Docs](https://docs.metaplex.com/?utm_source=solana.com) 89 | - [Figment Learn | Solana](https://learn.figment.io/protocols/solana) 90 | - [Questbook x Superteam - Start Building on Solana](https://www.startonsolana.com/) 91 | - [Intro to Building Solana Programs](https://paulx.dev/blog/2021/01/14/programming-on-solana-an-introduction/) 92 | - [A Guide to Full Stack Development on Solana](https://dev.to/dabit3/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291) 93 | - [Intro to Solana Blockchain Concepts](https://2501babe.github.io/posts/solana101.html) 94 | 95 | ## Contributing 96 | Please check our contributing guidelines in [CONTRIBUTING.md](./CONTRIBUTING.md). 97 | --------------------------------------------------------------------------------