-
-
combuy-architecture
-
combuy contract polygon mumbai scan
-
combuy aws amplify hosting
-
combuy metamask wallet
-
combuy nft ipfs storage
-
combuy nft list
-
combuy nft storage data
-
combuy mumbai polygonscan nft
-
combuy my nfts
-
combuy sequence multiple wallets
-
combuy chainlink multi prices BTC/US EURO/US BTC/EURO
Inspiration
i want get more expertise on web3 blockchain technology and Polygon challenge is a good opportunity for Playground and combine several components and approaches
What it does
it proposes a web platform to submit, list and buy NFT and get history on Polygon
How we built it
we propose a dedicated smart contract to manage the NFT service connected to Polygon ecosystem, with IPFS NFT Storage
a web2 frontend enables end users to interact with the web3 Combuy NFT service and get transaction history
offer end users the choice among multiple wallets : Sequence , Metamask, ...
Challenges we ran into
NFT.storage HTTP API integration takes time due my choice to use basic HTTP protocol and not the npm library version
Next JS environment variables access : fixed by prefixing with NEXT_PUBLIC_ word
adapting first version of project with Typescript to facilitate sequence library integration
Accomplishments that we're proud of
- a full working NFT service running on Polygon and NFT Storage API, with web2 frontend deployed on AWS Amplify to facilitate public access for end users, who can use multiple wallet types such as Sequence
- a chainlink external feed to provide end users multiple prices info (BTC/USdollar/Euro) has been tested as well
What we learned
Web3 Polygon Smart Contract
NFT.storage HTTP API integration
Sequence smart wallet
Chainlink feed integration
What's next for Combuy
- integrate other web 3 components, if end user wants to access different storage choice
Built With
- amazon-web-services
- chainlink
- hardhat
- ipfs
- metamask
- nextjs
- nft.storage
- polygon
- sequence
- solidity
- typescript
- web3
Log in or sign up for Devpost to join the conversation.