Compound Developer Community Call – Mar. 24, 9:30am PT

On March 24, at 9:30am PT, the Compound community will hold its next Developer Community Call. This will be an open discussion forum for individuals and organizations developing protocol improvement proposals or building applications and projects that integrate the protocol.

Below is the high-level agenda for the upcoming call. Note that this call belongs to the community, and as a community member you are empowered to take this call in any direction you think best benefits the community. If you wish, you may help organize it, structure its agenda, lead it, etc.

1. Welcome: Adam will provide a brief recap of the previous call.
2. Proposal/Project Discussions: The following community members have volunteered to discuss the proposals and projects they are working on or considering working on.

  • Leighton Cusack - Compound Prize Pool Builder
  • Dennison Bertram - Voting Gas Reimbursement
  • Nick Cannon - Gauntlet Vesting Proposal Update
  • Kuan - Compound Analytics on Scout
  • Adam Bavosa - Gateway Update

3. Open Forum: The community may ask questions of each other, request help/resources, introduce miscellaneous ideas, etc.

If there are any other proposals, projects, or topics you’d like to add to the agenda, please post on this thread or in the Compound Discord. Everyone is welcome to participate and contribute.

Lastly, the call will be audio-recorded; the recording and written notes will be shared in this thread for anyone who can’t make it.

Hope to see you on the call tomorrow!


Thank you to everyone who was able to join the community call today! I’ve posted notes from the call below. You can also listen to a recording of the call here or on your favorite podcast platform.

Compound Developer Community Call Notes

Wednesday, March 24, 2021

John Morrow - Gauntlet Vesting Proposal Update (starts at 2:00)

  • John provided an update on the COMP vesting proposal, which should have a finalized audit from Quantstamp in the next few days. The next steps after the audit are unclear, as the vesting implementation would change the UX of integrated applications quite a bit and increase gas costs for interacting with the protocol. Since gas costs are even higher than when Gauntlet initially proposed vesting, the team plans to table vesting for the time being and work with the community to decide how and when to move forward with these changes. John will post the audit report once it becomes available, so stay tuned for further updates from the Gauntlet team.

Dennison Bertram - Gas Refunding Contract (starts at 6:15)

  • Dennison shared details of a gas refunding contract that aims to reduce friction points around gas heavy transactions in the governance system, in order to make governance more self-sufficient. The contract can be used to pay for administrative actions in Governor Alpha, like poking the contract for queuing, executing, or canceling proposals. Any protocol using this system could enter a target contract address, function signature, and max gas reimbursement to deploy the contract, and users who call the function can be refunded for their work. Dennison also notes that it is important to have the reimbursement slightly less than 100% to avoid miners from front running the transactions. Dennison will post more details on the proposed refunder contract next week, so stay tuned for updates.

Kuan - Compound Analytics on Scout (starts at 21:15)

  • Kuan shared a demo of Scout, which has detailed analytics on DeFi protocols like Compound. Rather than using SQL queries, Scout takes data from the Ethereum blockchain and synchronizes it to a MongoDB database. Users can analyze the protocol without writing any code and don’t need an account to view the public dashboards. Kuan is looking for community feedback on the various charts and metrics for the Compound dashboard, so reach out to him on Discord with any suggestions.

Leighton Cusack - Compound Prize Pool Builder (starts at 26:40)

  • Leighton shared information on PoolTogether’s new Prize Pool Builder, which allows users to easily construct their own prize pools without writing code. Users simply select parameters like yield source, deposit token, number of winners, and duration, and the builder automatically generates the code and provides an open-source interface. The prize pool contract that stores all the deposits has been audited by Open Zeppelin and Consensys, and is not upgradable to enhance security. The prize strategy contract defines how the accrued interest is distributed and allows for maximum flexibility on the type of prize pools that can be created. Developers should consider leveraging this tool from PoolTogether to build innovative new distribution mechanisms on top of the Compound protocol.

Adam Bavosa - Gateway Update (starts at 31:40)

  • Adam provided an update on the progress of Gateway, which has progressed from release m4 to m8 over the past 2 weeks. The major changes in these releases are an upgrade to the way that interest is calculated, safety suggestions implemented from the Open Zeppelin audit, and the ability to add additional validators through the governor contract on Ropsten. A full list of upgrades can be found on the Github releases page. There are currently have 6 validators on the Gateway testnet, 3 of which are the staking firms Stakefish, P2P Validator, and PureStake. The Compound Labs team is looking for validators that run perpetually without downtime, and have the bandwidth to participate in various testing scenarios. If you are interested in being a validator for the Gateway testnet, please send a message to Adam in the #Gateway Discord channel.

This isn’t on spotify yet? Or YouTube?

@TennisBowling are you able to upload to the Spotify channel when you have a free moment?