project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

SmartDAO

A "no code" platform where DAOs can develop their own smart contracts

SmartDAO

Created At

ETHGlobal Istanbul

Winner of

Arbitrum - Pool Prize

Prize Pool

Project Description

Our main problem is that community managers are usually "non-tech" people, and when they want to set up a DAO, they need a developer for voting and treasury contracts. With SmartDAO, non-tech people can also produce their own DAO's voting and treasury contracts without writing any code, and choose the participation criteria of the people who will vote on them and open voting on these contracts. Participation criteria are evaluated through ownership of ERC721 token or ERC20 token. If you already have one of these, simply entering the address when creating the contracts will be sufficient. If not, there is no need to worry, the Smart DAO platform has default ERC721 and ERC20 contracts and these are deployed.

In addition, through SmartDAO, users can participate in the voting of DAOs and, if they meet the criteria, can open a new vote in both the treasury contract and the normal voting contract.

How it's Made

We have a main smart contract written in Solidity, and this contract includes the voting contract, treasury contract, default ERC721 contract and default ERC20 contract. We enable people to interact with these smart contracts through SmartDAO's dashboard.

We use Figma to design the dashboard, and Envato, Lottie Files, Steve.ai and Adobe Express for the elements.

We use the React framework in the frontend, and we use ether.js as a library to interact with contracts.

background image mobile

Join the mailing list

Get the latest news and updates