0xgeel / loopgate Goto Github PK
View Code? Open in Web Editor NEWA Proof-of-Concept to token-gate content using Loopring L2 NFTs and Piñata IPFS 🪅
Home Page: https://loopgate.netlify.app
License: BSD 2-Clause "Simplified" License
A Proof-of-Concept to token-gate content using Loopring L2 NFTs and Piñata IPFS 🪅
Home Page: https://loopgate.netlify.app
License: BSD 2-Clause "Simplified" License
InjectedConnector
to get users with GameStop Wallets to connect. This shows up as 'Browser Wallet'. This may sometimes be confusing, especially if they have multiple browser wallets.See:
Describe the bug
On step 4.3 of the LoopGate GitBook, when attempting to compile for a local instance, the following error occurs:
"./node_modules/connectkit/build/index.es.js:5:0
Module not found: Package path ./connectors/walletConnectLegacy is not exported from package C:\Users\tnguy\Documents\SpaceCatWebsite\TokenGate-1\node_modules\wagmi (see exports field in C:\Users\tnguy\Documents\SpaceCatWebsite\TokenGate-1\node_modules\wagmi\package.json)
https://nextjs.org/docs/messages/module-not-found
Import trace for requested module:
./src/pages/_app.tsx"
Potentially this is an issue with the WalletConnectLegacy soon to no longer be supported? See wagmi link:
https://wagmi.sh/core/connectors/walletConnectLegacy
I've tried a few suggestions from stack exchange and looking at the wagmi.sh website for how to deal with their breaking updates but to no avail.
To Reproduce
Steps to reproduce the behavior:
I've followed the GitBook steps for creating my own instance without deviation (as far as I can tell). I am using VS Code on Win 11.
Expected behavior
Expected to compile properly and a local instance of my tokengate to be available.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Currently, all CIDs are unlocked upon connecting with your wallet. This has impact on the UX, as the page load for 3 NFTs already can take up to 1.8 seconds. Also, it does not give the creator an easy way to share one individual token-gated piece.
Suggestions and ideas are very welcome! 🙏
I'm not sure how feasible this is, but it'd be amazing to have this available as a WordPress plugin. That's definitely a plugin I'd pay money for! There are two plugins right now for WordPress that offer this functionality: ethpress and "WordPress NFT Token Gating &
Web3 Wallet login". Ethpress requires the manual installation of some sus looking libraries that I'd rather not mess with, and the other one is crazy expensive and offers way more than i think most people who are looking for this kind of functionality actually need.
Currently, the only unlock criteria is owning NFTs. A Unlockable
can be unlocked by the user holding NFTs with nftIds
specified in the array. While this is a good start, there is value in unlocking content based on other criteria.
nftIds
specified in the array.tokenAddress
.tokenAddress
.Suggestions and ideas are very welcome! 🙏
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.