Inspiration
pylon gateway, regen network, global ecovillage network
What it does
facilitates
- principle secure investments (endowments)
- investor engagement by allocating resources within the network of earth value producers
- investor incentivization via rewards offered by the network of earth value producers
How we built it
For this hackathon we focussed on the Allocation Engine,
which will be the technical centerpiece for oopt.in,
but also serves as a standalone open source contribution to the core cosmos modules.
Challenges we ran into
Building proto files in both go and ts and wiring them together using typescript,
while trying to minimize boilerplate.
We wanted to build a streamer directly from Osmosis pool rewards, but the Cosmos sdk isn't ready for it yet (cross chain accounts and hooks are both needed), so we spun off another submission that did 70% of what we wish could happen via modules and smart contracts directly in the Osmosis UI: https://devpost.com/software/osmosis-semi-auto-compound
Accomplishments that we're proud of
simple ui architecture that uses material design library and offline-first transaction handling fully working integration with keplr and a local chain with a new custom module.
What we learned
proto files can be used to generate useful strongly typed go and typescript files that are reasonably managable to wire up front end ui with blockchain "backend"
What's next for oopt.in
we applied for a regen grant, so hopefully we'll get funding to continue manifesting:
- integration with governance protocols
- implement streamers and add more types of streamers
- community engagement
- consider inclusion in the Cosmos SDK
- more advanced allocator voting structures as outlined in the opt.in section of the pdf

Log in or sign up for Devpost to join the conversation.