# Demo Dev Log ## UI [Repo](https://github.com/odyssy-automaton/popcart-app) [Figma](https://www.figma.com/file/5AbYg37Ugx0iIqXe3oxkj9/POP.farm?type=design&node-id=0-1&mode=design&t=DEhMo6gCFRilkl3R-0) [custom connect](https://www.rainbowkit.com/docs/custom-connect-button) ## Contracts - [ ] Determine factory pattern w/ fee split - [ ] need to model out if createPop needs to set supply to 1 [current deployment](https://goerli.etherscan.io/address/0x7007b0e366436370FA27479Fe0D331a8C156222C#readContract) -subject: 0x962E624dCfA8CfB220015A5292C15d4006c42a85 ## Subgraph [hosted](https://thegraph.com/hosted-service/subgraph/odyssy-automaton/cropshare) ## Resources ### UI things [fizz css](https://codepen.io/webLeister/pen/XwGENz) [rem convert](https://nekocalc.com/px-to-rem-converter) ### AA cometh/connect - passkey, user address mints nfy + gnosis safe - https://demo.cometh.io/ - https://docs.cometh.io/connect/quickstart/what-is-connect seedless - https://aa-react-wallet-itsobvioustech.vercel.app/ etherspot - https://etherspot.io/ privy https://www.privy.io/ Privy seems pretty good for easy social login, wallet creation/exporting, cc onboarding (moonpay) - no AA sort of solution though. and good docs https://docs.privy.io/ obvious https://www.obvious.technology/ ## telegram mini apps https://core.telegram.org/bots/webapps ## 11/1 - How to enable multiple redeems - in peach call is made if has nft, and it checks redeemed - here we will make call if they hold a redeemed pop, and check if order is already in - we do the checkout link before a qty is there/only if redeemed - ui phase 1 will send redeemCount adn return a list of checkout urls - you have 2 available orders to complete w/ 2 buttons - FUTURE: explore updating checkout when a user updates a +/- - [doc](https://shopify.dev/docs/api/admin-rest/2023-10/resources/checkout#put-checkouts-token) ## Backlog - [x] create a product roadmap - how does this work page - pop shop factory - erc20 payment support - pop shop launcher ui - shopify setup how-to docs w/ configurable lambdas for checkout - social features - leaderboards? - pop sale history - curve alternatives - 1 ideal for default (ft now) - choose between a set of them - adjust some parameter to change them (see bancor CW) - multiple line item ordering - scaling concerns with shopify/api flow