\r\n\r\nFinally, we have an endpoint we can start to integrate multi-chain components.\r\n\r\nAt some point would be nice to have some component which would wrap and abstract the current endpoint in case we find Supabase is not sufficient for our case. \r\n\r\n\r\n## Endpoint\r\nFollow up what can be done with new endpoint\r\nIf anyone wants to play with that here is the URL\r\n\r\n```\r\nhttps://xtnvtbdyvpbbnonbbcif.supabase.co/graphql/v1\r\n```\r\n\r\nYou need to add `apiKey` header into your request. You can find the key in the discord group.\r\n\r\n\r\nSample Query\r\n```graphql\r\nquery findCollections {\r\n\tcollectionsCollection(first: 10) {\r\n\t\tedges {\r\n\t\t\tnode {\r\n\t\t\t\tname\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n```\r\n\r\n\r\n## Tasks \r\n- https://github.com/kodadot/nft-gallery/issues/4865\r\n- https://github.com/kodadot/nft-gallery/issues/4617\r\n- https://github.com/kodadot/nft-gallery/issues/4380\r\n- https://github.com/kodadot/nft-gallery/issues/4618\r\n- https://github.com/kodadot/nft-gallery/issues/4073\r\n- https://github.com/kodadot/nft-gallery/issues/4275\r\n- https://github.com/kodadot/nft-gallery/issues/4753\r\n\r\nOnce all the above done \r\n- https://github.com/kodadot/nft-gallery/issues/4379\r\n\r\n## Ref\r\n- https://developers.cloudflare.com/d1/platform/client-api/\r\n- https://github.com/kodadot/nft-gallery/issues/1824",[2004,2007,2010,2012,2015],{"name":2005,"color":2006},"$$","0E8A16",{"name":2008,"color":2009},"p2","D4C5F9",{"name":2011,"color":1992},"A-search",{"name":2013,"color":2014},"chief","67EA1F",{"name":2016,"color":1992},"A-multi-chain",4257,"Enable Multi-chain capabilities in KodaDot","2023-03-15T14:49:24Z","https://github.com/kodadot/nft-gallery/issues/4257",0.7660139,{"description":2023,"labels":2024,"number":2028,"owner":1994,"repository":1995,"state":2029,"title":2030,"updated_at":2031,"url":2032,"score":2033},"- [x] message\r\n- [x] add toggle to mint carbonless NFTs https://github.com/kodadot/nft-gallery/issues/350\r\n- [x] embed first offsets https://twitter.com/KodaDot/status/1389235204443852800\r\n- [x] show carbonless NFTs - https://github.com/kodadot/nft-gallery/issues/339 \r\n- [ ] carbon-calculator - https://github.com/kodadot/nft-gallery/issues/338\r\n- [x] making it to the production - https://github.com/kodadot/nft-gallery/pull/351\r\n \r\n### Message\r\n### Carbonless NFT movement\r\nWe are trying to set a movement where artists can offset their mints. Simple as that. Even we are running on a low carbon blockchain Kusama.network and plan to roll out our own NFT-focused infrastructure parachain Metaprime.network, we feel that we should step up in the game and be more carbon neutral and later contribute to be carbon negative in a way to drive global forestation. To help artists mitigate the negative effects of expanding society on the planet. At least, we might contribute to do the small job here. The audience will decide.\r\n\r\n### Carbon Neutral Mission of Kodadot\r\nThe mission of Kodadot gallery is to flow collectors' resources to environmentally conscious digital art creation in a way to address the Earth's mounting climate crisis. We have intent to bring [carbon calculator](https://github.com/kodadot/nft-gallery/issues?q=is%3Aissue+label%3Acarbonless) and help to make forestations and offsetting as new normal and easy access. To kick-start this effort, we've partnered with Offsetra which allows users to support \"high-quality pro-climate projects via the purchase of carbon offsets credits\". \r\nCarbon offset credits come from a variety of sustainability-oriented projects. Offsetra only sources offsets from validated and verified projects under strict internationally recognized standards. You can find more information on offsetra's process is available [on their website](https://offsetra.com/)\r\n\r\n### Humble actions\r\nWe are aware that just by purchasing Carbon Offsets we won't solve the issue, but we can be small butterfly effect, and later jumpstart impactful actions to start a movement, where it would be native for NFT galleries to bring with every mint, buying offsets in a way to put a small amount of % towards buying carbon offsets and forestation.\r\n\r\nWe will try to put at least some amount of artists' profits based on their decision to drive towards buying credit offsets. Not just feel good about, but with a real impactful way to do it. \r\n\r\n### Building impactful environmental relief\r\nOur first start is to add a toggle to our minting interface where every artist could choose if they want to support carbon credits or not. We will be adding the **carbonless** tag to NFT and later it could be tracked through the search interface and reviewed on-chain. Thus collectors might find it innovative to collect carbonless NFTs. \r\n\r\nOnce Offsetra (or other carbon credit partners) figure out a way to make fiat off-ramp payments from Kusama for carbon-offsets to happen, we will make a full end-to-end native crypto integration with them, so every NFT will consist hash relying on Carbon Credit. \r\n\r\nTo drive the vision to home, we are genuinely looking forward to starting with [Terraformation of Planet Earth](https://yangwao.medium.com/planet-terraformation-forest-as-a-service-94a2633ad011) where one could participate in fashion to own part of the forest, probably introduce the concept of **Forest as a Service**. Imagination is the limit.\r\n\r\n### We are not only one and that's great\r\nWe are really aware that movement is just about to begin when news outlets started heating discussion and [clean #cleanNFT movement ](https://twitter.com/search?q=%23CleanNFT&src=typeahead_click) has begun. One option for the creator is to [choose from a variety of NFT platforms running on low carbon blockchains](https://docs.google.com/spreadsheets/d/1A-7Ama31sYWhXDl6NoJaXnbAV9pFbjxLIgl7jb3CHOs/edit#gid=0) which is really great start. Another option is to actively drive movement to be [carbon-negative gallery](https://offsets.gallery/). So we (Kodadot) are feeling inspired to join this movement in our fashioned way **to add carbonless minting for creators** and start showing which NFTs are carbonless by showing 🌱 next. Link na carbonless NFT. To top-up our buffer carbon credits, we've already bought Carbon Credits and plan to buy more in favour of KodaDot NFTs. \r\n\r\n\r\n### Reading list\r\nThere are current other partners to help us in this way \r\nThere are current other partners to help us in this way \r\n- https://www.cloverly.com/\r\n- https://offsetra.com/\r\n- https://www.wired.com/story/nfts-hot-effect-earth-climate/\r\n- https://earther.gizmodo.com/how-to-fix-crypto-art-nfts-carbon-pollution-problem-1846440312\r\n- https://www.artnome.com/greennfts\r\n- https://docs.google.com/spreadsheets/d/1WJE9kr5PWpIhHygrRBetmokBVpc78RzAddeLSAV878M/edit#gid=0\r\n- https://docs.google.com/spreadsheets/d/1A-7Ama31sYWhXDl6NoJaXnbAV9pFbjxLIgl7jb3CHOs/edit#gid=0\r\n- https://gitcoin.co/hackathon/green-nft/onboard\r\n- https://gitcoin.co/hackathon/green-nft/projects/\r\n- https://near.org/blog/near-climate-neutral-product/\r\n- https://medium.com/tqtezos/proof-of-work-vs-proof-of-stake-the-ecological-footprint-c58029faee44\r\n- https://sterlingcrispin.blogspot.com/2021/02/crypto-art-sky-is-not-falling.html\r\n- Kodadot: Carbonless Minting Telegram - https://t.me/joinchat/aE-i3mgMAo9lMTU0\r\n\r\n### page\r\nprobably change it from > Low carbon NFT platform running on Kusama.network - NPoS \r\nCarbonless NFT platform running on Kusama.network & Metaprime.network.\r\n\r\n#### Misc\r\n- solution bounty https://github.com/artnome/GreenNFTs/issues/2\r\n- awareness bounty https://github.com/artnome/GreenNFTs/issues/4\r\n- Tezos carbon-negative NFT marketplace https://github.com/artnome/GreenNFTs/issues/3\r\n\r\n##### Carbon Credits\r\nQuantity of retired VCU: 10\r\nSerial numbers: 9956-166792555-166792564-VCS-VCU-352-VER-BZ-14-812-01012009-31122009-0\r\nDate of retirement: 5/3/2021 2:55:52 PM\r\nBeneficial Owner: KodaDot\r\nRetirement reason details: Retirement for Person or Organization; Offsetra Offset\r\nPublic URL: https://registry.verra.org/myModule/rpt/myrpt.asp?r=206&h=131130\r\n\r\nBull Run Overseas Forest Carbon Project\r\nProject type: Agriculture Forestry and Other Land Use\r\nProject country: BZ\r\n\r\n\r\n",[2025],{"name":2026,"color":2027},"carbonless","45D52D",346,"closed","[Solutions Bounty] Mint carbonless NFTs on Kusama network","2021-05-07T13:34:44Z","https://github.com/kodadot/nft-gallery/issues/346",0.7502604,{"description":2035,"labels":2036,"number":2038,"owner":1994,"repository":1995,"state":2029,"title":2039,"updated_at":2040,"url":2041,"score":2042},"### What happened?\n\n\r\nvisit https://beta.kodadot.xyz/bsx/gallery/3813476019-44\r\n\r\nclick any item on 'More From This Collection'\r\n\u003Cimg width=\"1407\" alt=\"image\" src=\"https://user-images.githubusercontent.com/31397967/197219317-ffd30a78-f4ff-42b8-9f06-f9ed2328bea9.png\">\r\n\r\nerror happen\r\n\u003Cimg width=\"1728\" alt=\"image\" src=\"https://user-images.githubusercontent.com/31397967/197219441-2f57d001-baf3-497f-ba68-bfb4a8a54427.png\">\r\n\n\n### Please reproduce in steps\n\n\r\n1. visit https://beta.kodadot.xyz/bsx/gallery/3813476019-44\r\n\r\n2. click any item on 'More From This Collection'\r\n\r\n\n\n### Expected Behavior\n\nshould open the correct link of the nft without error toast.\n\n### What browsers are you seeing the problem on?\n\nChrome\n\n### At which address did you encounter bug?\n\n_No response_\n\n### Are you logged in?\n\nNo\n\n### Which wallet you are using?\n\nPolkadotJS\n\n### At which chain did you encounter bug?\n\nBasilisk\n\n### Screenshots\n\n\u003Cimg width=\"1103\" alt=\"image\" src=\"https://user-images.githubusercontent.com/31397967/197220279-c418e624-7f02-46f0-bd93-da2833f63853.png\">\r\n\n\n### Relevant log output\n\n_No response_\n\n### Payment link for reward\n\nhttps://kodadot.xyz/transfer/?target=%3CMy_Kusama_Address_check_https://github.com/kodadot/nft-gallery/blob/main/CONTRIBUTING.md#creating-your-ksm-address%3E\n\n### Code of Conduct\n\n- [X] I agree to follow this project's Code of Conduct",[2037],{"name":1985,"color":1986},4158,"Incorrect url of nft on 'More From This Collection'","2022-10-21T15:22:28Z","https://github.com/kodadot/nft-gallery/issues/4158",0.752305,{"description":2044,"labels":2045,"number":2056,"owner":1994,"repository":1995,"state":2029,"title":2057,"updated_at":2058,"url":2059,"score":2060},"EDIT, you must be logged in. \r\nWhen you are not logged, it seems ok!\r\n\r\nError happened between going to artists profile https://deploy-preview-3060--koda-nuxt.netlify.app/bsx/u/bXjmyHufR6HcjAtKNVTV4UjHj3poQW3d2yYWKDdWe5cGGmg3z?page=1\r\nbut seems items are being shown \r\n\r\n\u003Cimg width=\"550\" alt=\"image\" src=\"https://user-images.githubusercontent.com/5887929/172605984-bdc6af60-93ec-4082-83eb-f77e585f100d.png\">\r\n\r\n```\r\n{\r\n \"errors\": [\r\n {\r\n \"message\": \"Cannot query field \\\"nFTEntities\\\" on type \\\"Query\\\". Did you mean \\\"nftEntities\\\" or \\\"nftEntityById\\\"?\",\r\n \"extensions\": {\r\n \"code\": \"GRAPHQL_VALIDATION_FAILED\",\r\n \"exception\": {\r\n \"stacktrace\": [\r\n \"GraphQLError: Cannot query field \\\"nFTEntities\\\" on type \\\"Query\\\". Did you mean \\\"nftEntities\\\" or \\\"nftEntityById\\\"?\",\r\n \" at Object.Field (/squid/node_modules/graphql/validation/rules/FieldsOnCorrectTypeRule.js:48:31)\",\r\n \" at Object.enter (/squid/node_modules/graphql/language/visitor.js:323:29)\",\r\n \" at Object.enter (/squid/node_modules/graphql/utilities/TypeInfo.js:370:25)\",\r\n \" at visit (/squid/node_modules/graphql/language/visitor.js:243:26)\",\r\n \" at validate (/squid/node_modules/graphql/validation/validate.js:69:24)\",\r\n \" at validate (/squid/node_modules/apollo-server-core/dist/requestPipeline.js:186:39)\",\r\n \" at processGraphQLRequest (/squid/node_modules/apollo-server-core/dist/requestPipeline.js:98:34)\",\r\n \" at runMicrotasks (\u003Canonymous>)\",\r\n \" at processTicksAndRejections (node:internal/process/task_queues:96:5)\",\r\n \" at async processHTTPRequest (/squid/node_modules/apollo-server-core/dist/runHttpQuery.js:220:30)\"\r\n ]\r\n }\r\n }\r\n }\r\n ]\r\n}\r\n```\r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/3060#issuecomment-1149795284_",[2046,2048,2049,2051,2053],{"name":2047,"color":2006},"$",{"name":1988,"color":1989},{"name":2050,"color":1992},"A-basilisk",{"name":2052,"color":1992},"A-profile",{"name":2054,"color":2055},"🧊- rubick","e99695",3119,"Error on Artists profile on BSX","2022-06-08T12:48:15Z","https://github.com/kodadot/nft-gallery/issues/3119",0.75701433,{"description":2062,"labels":2063,"number":2066,"owner":1994,"repository":1995,"state":2029,"title":2067,"updated_at":2068,"url":2069,"score":2070},"### What happened?\r\n\r\nI tried to mint the NFT to my old collection I have made many months ago \r\n\r\n```graphql\r\nquery bigOne {\r\n collection_i_want: collectionEntity(id: \"8CC1B91E899D9BE40E-2CENTS\") {\r\n id\r\n name\r\n }\r\n \r\n collection_list_i_have: collectionEntities(filter: { issuer: {equalTo: \"Fksmad33PFxhrQXNYPPJozgWrv82zuFLvXK7Rh8m1xQhe98\" } max: { equalTo: 0 } }) {\r\n nodes {\r\n id\r\n name\r\n max\r\n }\r\n }\r\n}\r\n```\r\nThe result\r\n\r\n```json\r\n{\r\n \"data\": {\r\n \"collection_i_want\": null,\r\n \"collection_list_i_have\": {\r\n \"nodes\": [\r\n {\r\n \"id\": \"8cc1b91e899d9be40e-2CENTS\",\r\n \"name\": \"2 cents\",\r\n \"max\": 0\r\n },\r\n {\r\n \"id\": \"8cc1b91e899d9be40e-VIKTORY\",\r\n \"name\": \"Viktory\",\r\n \"max\": 0\r\n }\r\n ]\r\n }\r\n }\r\n}\r\n```\r\n\r\nlooks like there is a bug in both `legacy` and `beta`\r\n\r\n### Please reproduce in steps\r\n\r\n-\r\n\r\n### Expected Behavior\r\n\r\n-\r\n\r\n### What browsers are you seeing the problem on?\r\n\r\n_No response_\r\n\r\n### Are you logged in?\r\n\r\n_No response_\r\n\r\n### At which address did you encounter bug?\r\n\r\n_No response_\r\n\r\n### Screenshots\r\n\r\n```json\r\n{\r\n \"interaction\": \"MINTNFT\",\r\n \"value\": \"{\\\"events\\\":[],\\\"name\\\":\\\"K. Outline\\\",\\\"instance\\\":\\\"K._OUTLINE\\\",\\\"transferable\\\":1,\\\"collection\\\":\\\"8CC1B91E899D9BE40E-2CENTS\\\",\\\"sn\\\":\\\"0000000000000002\\\",\\\"_id\\\":\\\"\\\",\\\"id\\\":\\\"\\\",\\\"metadata\\\":\\\"ipfs://ipfs/QmYnQoQTEaTSyK8QV77wfWjE1MHp1XSSvYxCBzDNGGGyTn\\\",\\\"currentOwner\\\":\\\"Fksmad33PFxhrQXNYPPJozgWrv82zuFLvXK7Rh8m1xQhe98\\\"}\",\r\n \"reason\": \"[CONSOLIDATE canOrElseError] Callback not exists\"\r\n}\r\n```\r\n\r\n### Relevant log output\r\n\r\n_No response_\r\n\r\n### Code of Conduct\r\n\r\n- [X] I agree to follow this project's Code of Conduct",[2064,2065],{"name":1985,"color":1986},{"name":1988,"color":1989},1713,"Unable to mint signular based NFTs","2022-01-07T16:48:12Z","https://github.com/kodadot/nft-gallery/issues/1713",0.7620066,{"description":2072,"labels":2073,"number":2081,"owner":1994,"repository":1995,"state":2029,"title":2082,"updated_at":2083,"url":2084,"score":2085},"We are all monkeys. \r\nAnd would be nice to build trust for external contributors, \r\nwhere external contributors could easier justify \r\nthat we do payouts on regular basis and see ppl how they contribute etc\r\nThe requirement to run as serverless function, best if we can deploy it in some public way, using autocode.xyz or something like that, should be few lines and cracking graphql and right queries\r\nWe'd like to put more emphasis on past records.\r\n\r\n### Spec\r\n- make file payout_leaderboard.md of this KodaDot repository\r\n- scrape all PRs where they have kusama.subscan.io URL referring to a particular transaction\r\n- identify developers contributors \r\n- parse tx and put their balance received on the address, it should be matching what has developer put in the payout link, the format has changed, so mind checking since we've started using a new PR template\r\n- in file show github handle / total amount received / (=total amount recieved/merged PRs) / number of PRs made / merged PRs / closed PRs / lines added/removed / number of total commits merged / link to last received contribution on subscan\r\n- payout_leaderboard.md should be updated on every PR which was merged with payout to reflect newest numbers.\r\n\r\n\r\n| show github handle | total amount received | (=total amount recieved/merged PRs) | number of PRs made | merged PRs | closed PRs | lines added/removed | number of total commits merged | link to last received contribution on subscan |\r\n|-|-|-|-|-|-|-|-|-|",[2074,2075,2078],{"name":2008,"color":2009},{"name":2076,"color":2077},"hackathon","91962A",{"name":2079,"color":2080},"$$$$","F085E8",1477,"Payout leaderboard for KodaDot","2022-06-14T11:16:52Z","https://github.com/kodadot/nft-gallery/issues/1477",0.76348436,{"description":2087,"labels":2088,"number":2092,"owner":1994,"repository":1995,"state":2029,"title":2093,"updated_at":2094,"url":2095,"score":2096},"I guess since we are multi-chain, we should adjust punch line from \"Creating Carbonless NFTs on Kusama\" to \"One Stop Shop NFTs on Polkadot\" is more marketable stuff \r\n\r\ntest at https://beta.kodadot.xyz/bsx/gallery/4155379122-13\r\n\r\nwhere is \"kodadot-nft-gallery\" coming from? Probably change it to \"KodaDot NFT Marketplace\"\r\n\r\n\r\n\r\n\r\nok seems it works to fetch descriptions sometimes? that's ok then!\r\n\r\n\r\n",[2089,2090],{"name":2047,"color":2006},{"name":2091,"color":2009},"p3",4732,"Change description of SEO Cards ","2023-01-17T15:26:10Z","https://github.com/kodadot/nft-gallery/issues/4732",0.76470387,{"description":2098,"labels":2099,"number":2103,"owner":1994,"repository":1995,"state":2029,"title":2104,"updated_at":2105,"url":2106,"score":2107},"Let's briefly draft what's going on work on Statemine\r\n\r\n**Branch**: https://github.com/kodadot/nft-gallery/compare/main-nuxt..statemine-nuxt\r\n**SubQuery**: https://github.com/vikiival/unique\r\n\r\nDeliverables: (According to the proposal)\r\n- [x] Make a page dedicated to creating a unique (NFT) with a simple workflow\r\n- [x] Ability to create a Class (collection)\r\n- [ ] Show class detail with metadata\r\n - [x] Collection\r\n - [ ] Metadata?\r\n- [x] Show minted NFTs in explorer mode\r\n- [ ] Ability to set and remove approval for instances\r\n - [ ] Set\r\n - [ ] Remove\r\n- [ ] Display metadata for particular NFT (instance)\r\n- [ ] Transfer (send) ownership for class and instance\r\n - [ ] Class\r\n - [x] Instance\r\n- [ ] Set metadata for class and instance\r\n - [ ] Class\r\n - [ ] Instance\r\n- [ ] Set attributes for class and instance\r\n - [ ] Class\r\n - [ ] Instance\r\n - [x] Component\r\n- [x] Burn an instance\r\n - [x] Remove instance from Graphql\r\n- [ ] Clear metadata and attributes.\r\n - [ ] Metadata\r\n - [ ] Attributes\r\n- [ ] Implement a page to teleport KSM between Kusama and Statemine\r\n- [ ] Extend [vue-polkadot/api](https://github.com/vue-polkadot/vue-ui/tree/master/packages/vue-api) to handle multiple (parallel connections).\r\n- [ ] Provide check if a user has enough balance on Statemine / Kusama to be able to mint and transfer a collection.\r\n- [ ] Implement a GraphQL schema for Classes and instances\r\n- [ ] Extend the embeddable component that will work with the Statemine implementation (note: embeddable component -> **\u003Ciframe/>** which would work as a page generator to show particular collections or by addresses on other existing web applications )\r\n- [ ] Write introduction article around experience with development around unique pallet implementation\r\n\r\n\r\n",[2100,2102],{"name":2101,"color":1992},"A-statemine-ahk",{"name":2008,"color":2009},757,"Statemine integration into KodaDot placeholder","2021-12-16T09:36:56Z","https://github.com/kodadot/nft-gallery/issues/757",0.7653133,{"description":2109,"labels":2110,"number":2117,"owner":1994,"repository":1995,"state":2029,"title":2118,"updated_at":2119,"url":2120,"score":2121},"### What happened?\n\nI can't find my nft that I put on listing. there are two of them. price 10002 and 10004 bsx.\r\nhttps://beta.kodadot.xyz/bsx/stats/?page=1\n\n### Please reproduce in steps\n\nI created two nft and put them on the listing at the prices of 10002 (today) and 10004 (two days ago). switched to https://beta .kodadot.xyz/bsx/stats/?page=1 and I can't find them there.\r\nmy profile\r\nhttps://beta.kodadot.xyz/bsx/u/bXiovEsrLpx6fYRBJf1XZiXTEz4txu5FqGtAY4XqHvbxTVEHK\n\n### Expected Behavior\n\nI think I should have found them in the specified section\n\n### What browsers are you seeing the problem on?\n\nChrome\n\n### At which address did you encounter bug?\n\nbeta.kodadot.xyz\n\n### Are you logged in?\n\nYes\n\n### Which wallet you are using?\n\nPolkadotJS\n\n### At which chain did you encounter bug?\n\nBasilisk\n\n### Screenshots\n\n\r\n\n\n### Relevant log output\n\n_No response_\n\n### Payment link for reward\n\nhttps://kodadot.xyz/transfer/?target=%3CMy_Kusama_Address_check_https://github.com/kodadot/nft-gallery/blob/main/CONTRIBUTING.md#creating-your-ksm-address%3E\n\n### Code of Conduct\n\n- [X] I agree to follow this project's Code of Conduct",[2111,2114,2115,2116],{"name":2112,"color":2113},"enhancement","a2eeef",{"name":2047,"color":2006},{"name":2091,"color":2009},{"name":2050,"color":1992},3509,"add description to table in bsx/stats","2022-07-22T10:59:37Z","https://github.com/kodadot/nft-gallery/issues/3509",0.7653485,["Reactive",2123],{},["Set"],["ShallowReactive",2126],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"HgqN8Skqy1XtineaaGSvBvAy77We0RUG0_iwzd9Ae_A":-1},"/kodadot/workers/131"]