Compound Developer Community Call – June 2, 9:30am PT

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.

Compound Developer Community Call Notes

Wednesday, June 2, 2021

Getty Hill - Chainlink Oracle Solution (starts at 1:12)

  • Getty provided an update that the development of the Chainlink Oracle solution is now complete. Getty posted the deployed contracts and Trail of Bits audit to the community forum and was planning to create a CAP as soon as later today. Robert Leshner shared feedback that the community will likely need additional time to review the contracts, in order to gain confidence that this implementation of Chainlink will perform as expected. Getty and Johann plan to further explain the testing that has already been done, as well as post new analysis. All members of the community are encouraged to review this implementation in detail and share any findings on the forum thread or development channel in Discord.

Allthecolors - Retroactive COMP Airdrop (starts at 20:10)

  • Allthecolors talked about the current state of the Retroactive COMP Airdrop proposal, which has been the most active forum post on comp.xyz. This proposal seeks to distribute COMP to early Compound users, in order to further decentralize governance and reward the earliest contributors with voting power. The community has debated a couple of approaches to the distribution, one being distributing a flat amount to users who interacted with the protocol, and the other being weighting the distribution based on the amount of capital and length of time that each user deployed assets to the protocol. Allthecolors received a grant to build a more robust analysis of early users, which looks at the interest generated by supplying/borrowing to determine the distribution amount. Allthecolors is looking for feedback on where to get price data for this analysis (currently scraping CoinGecko for this information), and how to handle distributions to contracts in addition to individual users.

Jared Flatow - How to Build a Starport (starts at 38:20)

  • Jared walked listeners through a guide entitled How to Build a Starport, which enables peer chains to upload/download assets to/from Gateway. The first step is to build the Starport and Cash Token on the peer chain, which can either be separate contracts or the same contract (the guide shows separate contracts). The next step is to add support to the runtime of Gateway, so that Gateway will know how to read events and sign notices from this new Starport. Developers should determine whether Gateway will need to undergo a soft or hard upgrade to support the new Starport. Lastly, a governance proposal on Ethereum can be created to upgrade Gateway to the new runtime. Interested peer chain developers should feel free to post questions in the gateway-chat channel in Discord, and are welcome to apply for a grant to fund the development work!
2 Likes