All Projects → Developer-DAO → developerdao.com

Developer-DAO / developerdao.com

Licence: MIT License
A community of builders who believe in collective ownership of the internet

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to developerdao.com

foundation
for the Great Civilization
Stars: ✭ 54 (-85.83%)
Mutual labels:  dao, web3
dxvote
Governance Dapp of DXdao
Stars: ✭ 28 (-92.65%)
Mutual labels:  dao, web3
web3together
🗣 Public open-ended discussions about Blockchain, Web3, NFTs, DeFi, ...
Stars: ✭ 58 (-84.78%)
Mutual labels:  dao, web3
juice-interface
🧃 An app for using the JBX protocol.
Stars: ✭ 132 (-65.35%)
Mutual labels:  web3
eth-sdk
Type-safe, lightweight SDKs for Ethereum smart contracts
Stars: ✭ 283 (-25.72%)
Mutual labels:  web3
exw3
High level Ethereum RPC Client for Elixir
Stars: ✭ 127 (-66.67%)
Mutual labels:  web3
webflow-nft-components
Connect web3 to Webflow without coding skills
Stars: ✭ 69 (-81.89%)
Mutual labels:  web3
solidity-cli
Compile solidity-code faster, easier and more reliable
Stars: ✭ 49 (-87.14%)
Mutual labels:  web3
web3
⚡️ Web3 PHP is a supercharged PHP API client that allows you to interact with a generic Ethereum RPC.
Stars: ✭ 609 (+59.84%)
Mutual labels:  web3
wagmi
React Hooks for Ethereum
Stars: ✭ 1,691 (+343.83%)
Mutual labels:  web3
awesome-web3-security
🕶 A high-level overview of the EVM security ecosystem
Stars: ✭ 42 (-88.98%)
Mutual labels:  web3
quorum.js
Quorum.js is an extension to web3.js providing support for JP Morgan's Quorum API
Stars: ✭ 37 (-90.29%)
Mutual labels:  web3
react-nft-gallery
🖼️ React component to display your NFTs as a gallery
Stars: ✭ 50 (-86.88%)
Mutual labels:  web3
ethernal-cli
CLI to sync transactions and Truffle artifacts with Ethernal.
Stars: ✭ 14 (-96.33%)
Mutual labels:  web3
blockhead
Crypto portfolio tracker, DeFi dashboard, NFT viewer and data explorer for the Ethereum/EVM-based blockchain ecosystem and the web 3.0-powered metaverse https://gitcoin.co/grants/2966/blockhead
Stars: ✭ 41 (-89.24%)
Mutual labels:  web3
www-react-postgres
A complete template for 2022 focused on around React, Postgres and various web3 integrations. You can use the template to make a website, a web application, a hybrid decentralized web application, or even a DAO.
Stars: ✭ 36 (-90.55%)
Mutual labels:  web3
dApp-Builder
No description or website provided.
Stars: ✭ 108 (-71.65%)
Mutual labels:  web3
TypeChain
🔌 TypeScript bindings for Ethereum smart contracts
Stars: ✭ 1,881 (+393.7%)
Mutual labels:  web3
Astar
The dApp hub for blockchains of the future
Stars: ✭ 533 (+39.9%)
Mutual labels:  web3
web3-gear
Proxy Thor's RESTful API to Eth JSON-RPC, to support Remix, Truffle and more.
Stars: ✭ 27 (-92.91%)
Mutual labels:  web3

All Contributors

logo

DeveloperDAO

A community of builders who believe in collective ownership of the internet.

Chat on Discord Follow on Twitter See on Etherscan

Table of Contents

What is a DAO

DAO stands for Decentalized Autonomous Organisation. That is a group of people with shared goals/mission that are governed by an agreed set of rules coded into a smart contract(s) on a blockchain.

If you want to learn more about DAOs, check out Cooper Turley's blog at https://alias.co/coopahtroopa/essays, mainly "The Rise of Micro-Economies".

What is DeveloperDAO

The project was started as an experiment by Nader Dabit to see what can be achieved when we bring together talented and like-minded people who are interested in learning about and building on Web3.

How do I join?

The DAO operates inside our discord server. To gain access to this server you need to own a Devs for Revolution NFT. The contract for purchasing one can be found on etherscan.io. If you're not sure how to mint an NFT, check out this how-to article by @jkup.

Whilst there is no charge for the NFT you will have to pay a "gas fee" for the Ethereum Blockchain network in order to mint one. This fee can range wildy from about $40 up to and over $400 at peak times. You can check current gas fee uisng the Etherum gas price tracker. If the fee is high you may want to wait and come back later.

That said, there is a limited supply of NFT's that can be created so don't wait too long!

To find available tokenIDs you can mint try this tool created by the community - https://ddao.ibby.dev/.

If you get stuck please reach out on our Discord and we'd be happy to help.

What is this repo?

This is the code for the public DeveloperDAO site.

At the moment it allows members to view their genesis NFT by entering in its ID. As the community takes shape we will decide what this website becomes and build it as a collective.

Built with

Developing

Local Development Environment

Note: Make sure you have the latest version of node installed ^14.17.6.

cd developer-dao;
nvm install; # to install the version in .nvmrc
  1. Clone this repo with git
  2. Install dependencies by running yarn
  3. Start the development server with yarn dev
  4. Open development site by going to http:localhost:3000
  5. To test Walletconnect functionality, copy .env.development to .env.local and fill in your INFURA_ID. INFURA_ID can be easily obtained by register at https://infura.io/, then create a new Ethereum project for free.

Deployment

This project uses Vercel to manage deployments. We use the Vercel GitHub integration to automatically deploy in two situations:

  • When code is merged into main, a production deployment is triggered. Vercel will build the project and deploy it to developerdao.com.
  • When a pull request is created, a preview deployment is triggered. Vercel will build the project from the PR's code and deploy it to an auto-generated URL.

In both cases, Vercel runs next build to build the project. Since running next build automatically sets NODE_ENV to production, if you need to distinguish between an actual production deployment and a PR preview deployment (example: we only want to run code that connects to analytics in production and not for preview deploys), use the NEXT_PUBLIC_VERCEL_ENV (process.env.NEXT_PUBLIC_VERCEL_ENV) environment variable. This variable exists in Vercel and provides the following values:

Vercel Environment value
Production production
Preview preview
Development development

Contributing

Thanks for showing interest in contributing to Developer DAO. Before submitting any changes please review our contributing gudielines in CONTRIBUTING.md.

Contributors

Thanks goes to these wonderful people (emoji key):


Vipin Kumar Rawat

💻

Thomas Lui

📖

Xavier Drdak

💻 📖

Andrew Jones

💻

nheingit

💻

Emanuel Canova

💻 🌍

Will Kempster

📖

Christopher Betz

💻

manny

💻 🎨

with-heart

💻

Alex Kam

💻 🌍

MGrin

💻 🌍

Greg Syme

💻

Dhaiwat Pandya

💻 👀

Adam

📖

Narb

💻

Ikko Ashimine

📖

moiz-lakkadkutta

💻

Nazeeh Vahora

💻 🚧

Miral Suthar

💻 🚧

Trevor French

🌍 💻

Martin Bavio

🎨

Davy Peter Braun

🌍

Dennis

🌍

Sijeesh Joshi

💻 ⚠️

marcusdiaz

💻

cmotta

🌍

Rinat Akhunianov

🌍

Nagma

💻

Brian Eter

💻 ⚠️

theprojectcode

💻

Martin Beierling-Mutz

💻

erain9

🌍

Carmen Liu

🌍

Cai Yuanqing

🌍

Andy Chen

🌍

Nafees Nazik

💻

Martin Buxmann

💻

Raza

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Support

Thanks to Vercel sponsoring this project by hosting it for free

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].