Neokry Residency 3-month Extension
Background
Neokry is currently serving as the Resident Engineer under Builder Proposal #38 and is requesting a 3-month extension. Prior to submitting this proposal onchain, Neokry also shared a draft proposal and has gathered extensive feedback from fellow DAO members.
Major contributions from the last 3 months
New Features
-
Added dynamic OG images in **https://github.com/ourzora/nouns-builder/pull/153**
-
Added founders allocation to the about page in **https://github.com/ourzora/nouns-builder/pull/168**
-
Added profile pages in https://github.com/ourzora/nouns-builder/pull/249
-
Added a decode calldata endpoint in **https://github.com/ourzora/nouns-builder/pull/202**
-
Improved data fetching and caching in **https://github.com/ourzora/nouns-builder/pull/242**
-
Improved delegation / voting UX in **https://github.com/ourzora/nouns-builder/pull/253**
Proposal Improvements
-
Added proposal votes **https://github.com/ourzora/nouns-builder/pull/216**
-
Added droposal proposal template in **https://github.com/ourzora/nouns-builder/pull/199**
-
Added replace artwork proposal template in **https://github.com/ourzora/nouns-builder/pull/230**
-
Added voter participation rate in **https://github.com/ourzora/nouns-builder/pull/232**
-
Updated proposal creation flow in **https://github.com/ourzora/nouns-builder/pull/191**
Bugfixes
-
Fixed open graph and Twitter metadata in **https://github.com/ourzora/nouns-builder/pull/138**
-
Fixed server-side error handling on the explore and DAO pages in **https://github.com/ourzora/nouns-builder/pull/179**
-
Fixed proposal description formatting in **https://github.com/ourzora/nouns-builder/pull/188**
View full release notes here **https://github.com/ourzora/nouns-builder/releases**
Goals for the next 3 months
Scaling our protocol + transition to L2
Short term:
-
Replace Zora API dependencies with subgraph
-
Rework the frontend to support any EVM-compatible rollup for nouns.build or community deployments
-
Handle L2 deployments on all major EVM-compatible rollups
Medium term:
-
Build protocol upgrades/extensions to allow opt-in migration of current DAOs to L2s
-
Conduct an audit on the new protocol via Code4rena
Long term:
- Explore the potential for hybrid L2 β L1 systems for DAOs that prefer to keep NFTs on L1
Scaling our engineering community
Nouns Builder open source infinite rounds for community frontend work
-
Open round to fund nouns.build frontend work
-
Community devs make contributions then submit to the infinite round for funding
-
Funding based on # of merged prs / issue impact
-
-
Onboard new developers to the frontend repo, review code submissions, and ensure that winners have submitted valid pull requests
Nouns Builder hack week dev track
-
Have community developers experiment with different scaling solutions for our protocol
-
Initial migration implementations
-
Hybrid L2 β L1 system ideas
-
Alternate solutions
-
-
Onboard new developers to the protocol repo and judge protocol extensions/upgrades
Regular Product and Engineering public sessions
-
Sessions hosted by Neokry and Isaac that cover current product and engineering developments and are open to the community
-
These sessions allow the community to gain insight into the Nouns Builder product discussions / roadmap and to ask questions / provide input
Funding Request
-
$16,830 USD / Month for 3 months (9 ETH/ month)
-
Total of $50,490 USDC streamed via Sablier (Total ~27 ETH @ $1873 ETH/USD price)
Changes made to original draft based on DAO feedback:
- Removing token compensation (6 Builder tokens) to prevent voting power centralization and accrual of influence through residencies
- Increasing USDC compensation from 8.5ETH to 9ETH to account for expanded residency scope that mainly includes critical solidity work for successful L2 transition
Multisig
*The equivalent of ~$55k (to absorb potential volatility in ETH from time period between submission and execution) would be sent to a multisig as outlined below. They would then convert $50,490 worth of ETH to USDC, set up the Sablier stream and then send back the remaining ETH to the DAO.
Gnosis Safe to handle Neokryβs transaction:
Signers:
-
zaak.eth: 0x77ac30452890E5210CB334f601a0A6E8F0A5201B
-
neokry.eth: 0x04bfb0034F24E424489F566f32D1f57647469f9E
-
thenounishprof.eth: 0xCEEd9585854F12F81A0103861b83b995A64AD915
Recipient:
- neokry.eth: 0x04bfb0034F24E424489F566f32D1f57647469f9E
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
0xCEEd...4AD915 | 11 | FOR |
0x3B60...50a43F | 11 | FOR |
0xDa22...fdcC81 | 2 | FOR |
0xD1EA...D6a42e | 2 | FOR |
0xa903...79a44C | 2 | FOR |
VOTE POWER
Proposal Status
- Tue June 06 2023, 09:27 amVoting Period Starts
- Sat June 10 2023, 09:27 amEnd Voting Period
- Sat June 10 2023, 06:41 pmQueue Proposal
- Tue June 13 2023, 02:23 amExecute Proposal
Current Results
1-FOR
32
2-ABSTAIN
2
3-AGAINST
N/A Tokens
