{"repo":"near-daos/sputnik-dao-contract","free":true,"listed":false,"github":"https://github.com/near-daos/sputnik-dao-contract","clone":"git clone https://github.com/near-daos/sputnik-dao-contract.git","description":"Smart contracts for https://trezu.org","language":"Rust","stars":116,"topics":["dao","blockchain","near-blockchain","nearprotocol","smart-contracts"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Sputnik DAO Building on the functionality of Sputnik V1, Sputnik DAO V2 offers even more features and enhanced configuration ability. Sputnik V1 is archived because it can no longer be extended. Its newer version, Sputnik V2, aims to be more flexible in this regard and it provides new features that can be opt-in by the users. Code Review video with Trevor of CronCat. Overview Name Description --------------------------------------------- --------------------------------------------------------------------- Setup Step-by-step guide to deploy a DAO factory and DAO contracts. Roles & Permissions Setup roles and define permissions for each role. Proposals Each action on the DAO is done by creating and approving a proposal. Voting Configure policies, setup governance tokens, and vote on proposals. Bounties Add and configure bounties. Blob Storage Store large data blobs and content and index them by the data's hash. Upgradability Upgrade the DAO to different contract code versions. --- Setup Prerequisites 1. NEAR Account 2. NEAR-CLI 3. cargo-near CLI 4. Rust 5. Docker (for production builds) 3-Step Rust Installation. 1. Install Rustup: (Taken from official installation guide) 2. Configure your current shell: 3. Add Wasm target to your toolchain: --- 1. Login with your account. Using near-cli , login to your account which will save your credentials locally: 2. Clone repository. 3. Build factory contract. 4. Deploy factory. - Create an env variable replacing YOUR ACCOUNT.testnet with","default_branch":null,"files":null,"tree":[],"storefront":"/r/near-daos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/near-daos/sputnik-dao-contract/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}