My Initial Idea was to build, an Index creator on Synthetix because of lots of real world assets, fiats, iSynths, Indexes and crypto synth are available. Building an Index on combination of these assets give the user freedom to track both crypto and real world assets without any slippage. I am not an expert on front end UI, so I forked balancer UI because of their ability to add/remove token on create page for demonstration purpose. It uses subgraph to query event data on the our factory contract, which create pool for new Index. So everytime you create a new Index, it creates a pool of these tokens and explore page uses subgraph to show the newly generated pool. There is no IL(impermanent-loss) because these pools are not available for swaps. It serve different purpose than Balancer which is a AMM(Automated Market Maker). Being on Synthetix protocol, It will be able to track pool of tokens both real-world or crypto without owning them. Traders can build indexes to diversify their portfolio and Risk spread across several assets. Yield farming and governance can make it more effective and profitable for traders. In future, a marketplace can be created where profitable Index creator can charge for their Indexes and ability to swap One Index to other.
Log in or sign up for Devpost to join the conversation.