Code Monkey home page Code Monkey logo

grants's People

Contributors

yangwao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

grants's Issues

bug: cannot create NFT

When uploading data to IPFS, its showing following error:

TypeError: Cannot destructure property 'alreadyMinted' of 'r' as it is undefined.
    at le (useTransaction.777b68e0.js:1:11605)
    at useTransaction.777b68e0.js:1:12275
    at Array.flatMap (<anonymous>)
    at xe (useTransaction.777b68e0.js:1:12255)
    at qt (useTransaction.777b68e0.js:3:204)
    at jt (useTransaction.777b68e0.js:3:334)
    at useTransaction.777b68e0.js:1:12045
    at zt (useTransaction.777b68e0.js:3:821)
    at Object.MINTNFT (useTransaction.777b68e0.js:3:4590)
    at transaction (useTransaction.777b68e0.js:3:4718)

critical: cannot make waifu

It shows this error on third step of minting:

Error: [WAIFU::DO] Unable to CAMPAIGN for reasons Error: D1_ERROR: ERROR 9015: SQL engine error: query error: Error code 2067: A UNIQUE constraint failed (UNIQUE constraint failed: mints_berlin_waifu.address)

POAP claim button implementation

Is your feature request related to a problem?

It would be awesome that when i mint NFTs like poaps, or others, to have a CLAIM button (simillarly like we have offers on basilisk) and i could just come and hit approve, the nft would transfer automatically to new owner

Describe the solution you would like

While minting, you could choose if the NFT can be claimable and therefore a button would pop up while visiting the nft, visitor would just click claim, pay transaction fee and when i accept, it’d get transferred

POAP.xyz has similiar function, you mint poaps, send links and people come and claim stuff.

It’d make

  1. my job way faster
  2. allow kodadot become aswell poap platform

Describe alternatives you have considered

Revert airdrop function :) (or am i blind?) anyway, the idea with poap still stands.

I guess let’s explore other possibilites/ connect other issues?

Or we could make some kind of POAP minter, which would be all in one

Screeenshots

image

Are there opened related issues?

No response

[Startup Idea] Rent local apparel - Loan Wardrobe

I think this is quite a particular task to do.

Problem

You are travelling for 2-10 days to different city and it's the same issue again, what do you need to pack, and for how long?

Solution

Model situation: After securing your accommodation Booking/Airbnb for 4 days, you will sync it with the number of needed things on the spot simply by pressing the button. click click ADD 4 pair of shirts. tap tap add matching socks & underwear. enter delivery address tap submit. And you are done; it took you less than a minute, and you could do this from anywhere, right?

Brief startup idea

The goal of this would be to support local laundries and someone who would like to run small businesses in first testing cities like Amsterdam, Berlin, Lisbon, Vienna, Copenhagen, Stockholm, Zurich and other popular cities where people would be okay pay extra margin for this free brain space. The upside of this is you don't need to carry anything extra except your bum bag or fanny pack. Using planes would be way easier in the end and you don't even need to carry extra luggage, rush for earlier check-in, you know the drill. You could spend this money travel in business class instead. Plus you will contribute to offset CO2 from weight of plane burning extra fuel and creating jobs on the ground.

Price wise

This is the threshold question, how much would people like pay for this service? How much do you value your brain space? $5 for a bundle of socks for a week? $10 for shirts for week? Would you pay $20 for a week's apparel at your destination?
Getting underwear would be extra $20-$50 depends on quality as unopened.

Implementation

I think for this you need to have some kind of NFT rental service in background and think about smart contract to handle these things. I.e. you can either have vouchers, chip fungibles into contact, put your NFTs as collateral, implementations ways are numerous, I don't know answer yet. Yet for end users should be seamless and make it loyalty and rewarding thing! Even in form of POAPs "I've saved XXX amount of CO2 in year by using

Bussines model

Traditional fee model, margin for services connected together laundry service, storage for clothes and delivery services. Combining partnership with local hotels could yield impressive returns

Initial supply

Few dozens of blank shirts are probably cheap af, even basic high quality tri-blend shirts hypoalergic. Socks should be definitely great and warm, high quality. Underwear should be in this way similar.

Network Effects

Same as Uber doesn't own nor Airbnb own property, headstart would be way other people could bring and engage in this network by providing this small wardrobe rental hub

Type of apparel

shirts and socks I think people doesn't have issue to swap even it's hygienic cleaned, underwear people might be bit sensitive. solution would be limit underwear rotation or so Solution would be to package unopened underwear to drive trust, yet it will drive price higher.

Quick market research

Conclusion

Easiest way would be wrap some of local renting apps

How to proceed?

Feel free DM me https://t.me/yangwao if you feel brave enough to execute this, timeframe is approximately dedicating 700 days.

Discord bot which check your $KSM balance and NFTs

Right now we are a bit fighting with spam.

To have quality people in the room, we would like to check if they are holding n amount of KSM (native asset for other parachains) to prove they are believers.

Probably use some serverless implementation, by your choice, probably use basic discord bot example from stdlib - we've got great vibes with them https://autocode.com/app/discord/basic-discord-example/ there are probably more interesting cases https://autocode.com/app/

Tasks are

M1

  • check if they are holders of a particular address they claim (hint, use signer or toolbox tools from dotapps)
  • check if they are holding an upfront defined amount of KSM (people with existential deposit aren't that valuable)
  • if they sold KSM, kick them out of room

M2

Check if an address is

  • holding a particular NFT from KodaDot, i.e. collection
  • owning % amount of collection
  • holding NFTs in a defined amount in KSM from a particular collection (this could be wash traded)
  • holding NFT from specific artists

Hint you can use our KodaDot SubQuery for M2 - https://github.com/vikiival/magick

Build Svelte KodaDot demo app

We are looking way to open an airport to land more Svelte devs around the KodaDot ecosystem.
We are having API made by @vikiival https://github.com/kodadot/packages/tree/main/uniquery

Spec

We would like to see build basic kodadot fork with functionality like

  • gallery view to show NFTs which could be bought
  • NFTs which just made sales, last 10-50
  • artist profile (created, collections, sold, collected)
  • collection detail with history component
  • add something very special, state of art hack
  • minter using https://github.com/vikiival/minimark

basic components to have

  • minting
  • explorer
  • profile
  • item detail
  • collection detail

Bonus stage

  • series insights
  • spotlight
  • picking well recognized CSS framework (Tailwind, &c

Rules

This issue is meant as a contest so there might be more than one winner.
Prefered are Svelte developers which past Svelte experience to speed up things, however, we are welcome newcomers to Svelte to give it a shot.

Ref

[Suggestion] Plugin for token gated commerce access to Shopify

Project Description

Bring up Shopify plugin which will be using Uniquery and enable access to particular items in shop to buy

Deliverables

  • Demonstrate how it works with demo video and demo url to try out as customer
  • Basic admin panel to
    • add allowlist from CSV or JSON (not sure what's popular)
    • based on participation in some particular collection and multiple collections

Ref

Visualize kodadot repository

Find a creative way to visualize activity in our GitHub repository kodadot/nft-gallery (issues (open, close, time to close), labels, PRs (open, merged, closed), code structure with references, showing amount of contributors, contributors added code for last 12 months &c) plus write an article about the examination and your approach.

Best if visualization can run periodically using Github Actions like current diagram.svg is generated.
So there will be new visualization each 1-2 week generated based on activity, plus long term one-year snapshots of activity
We want to visualize the primary main branch

The best visualization could be rewarded up to 1k$

Bonus stage

image

image

Ref

Migration NFTs from Singular to Basilisk

We want to sponsor this hack within Kodadot to enable people to move proto-NFTs using system.remark (known under RMRKv1, requires centralized indexers to map the latest state) to Basilisk NFT marketplace, which uses native construct for NFTs on the runtime level to enable users royalties and offers on unlisted NFTs

Migration should consist

  • choose their address on RMRKv1 with logged wallet
  • easy UI for people to select their collection for migration from list
  • migration checks if items are
    • properly burned on RMRKv1
    • minted new NFTs
    • preserved reference on burned items
    • check on the client to fetch metadata & media if they show up OK
    • disclaimer - owners are migrating NFTs on their own checkbox

Process

Right now best process would be to

  • leverage our minter functions using Basilisk to mint new NFTs
  • preserve metadata
  • using our storage engine

Deep dive technical process

  • We don't want to run anything and make it in a permissionless way
  • Basilisk would most likely need to add proxy functionality for minting on behalf of users who don't have access to the collection where they have owning NFT on rmrkv1

Ref

Android Auto KodaDot

Would be amazing to have something like KodaDot for Android Auto and explore possibilities. Audio definitely works!

IMG_20211209_162001.jpg

Webhook service

Something we could start bot culture in K would be nice to have proxy which could relay payload to somewhere.

SubSquid have subscription which could go to worker and worker than can send payload to destination.

User could easily select which events to parse/ listen/ filter and receive

Bonus using Uniquery

cf-workers with cron could be good candidate on this

Tinder like interface for collectors to buy NFTs

Would be nice to start having an easy interface to collect NFTs on KodaDot.
Feel free to choose framework if you find more up to date one

Spec

  • add new route /swipe
  • add with each swipe randomness function to pick random NFT which is for SALE
  • add buttons to execute buy
  • add keyboard shortcuts to swipe left and right with arrows
  • left is to next card (swipe left)
  • right will trigger emote (swipe right)
  • spacebar will make buy (or swipe to the top)
  • swipe bottom, down arrow open artist profile
  • make it able to create a view on top of the collection, like suffix to the end of collection name /swipe

Ref

Obsidian plugin using KodaDot

Feel free to DM me on this I can expand more on this one

Goal

Intent to have this plugin is demonstrate KodaDot stack how easy is to build with our stack like minimark, use our hypergate gateway and demonstrate usage of our KodaDot stack.

Demo scenario would be if people would make a note in Obsidian, mint it on-chain and then get a shareable URL as proof of someone made that statement in text.

Later it can make way to easily public onchain novels.

Spec

  • make a plugin that will create transactions directly from Obsidian

Functionality within Obsidian

  • ability to publish note on-chain
  • load private key
  • sign transaction
  • show left a balance on loaded address // denominate amount of submitted notes // show amount of 1k character long notes one can publish
  • submit it as IPFS for now, easier, best would be make it on-chain probably // what's the price for 1k-5k characters?
  • mind bi-directional linking if there is linking between notes to be working within KodaDot // make reference system where notes can be linked to another - came up with own format best for now and later we can experiment with routing
  • Button to copy the link on on-chain note

### Bonus
- make it AR notes

  • an extension that one can read notes through KodaDot

Prepare burner wallet engine

  • Prepare a way to generate for users wallet and they can get the private key so they can receive JPEG from someone else
  • part of cyber Monday
  • add functionality to send it to new address. Case when someone is buying JPEG for loved ones they want to bring it to generate privatekeys with address as well
  • sending existential deposit as well in batch transaction
  • show QR codes of private keys which could be "printed" or saved as PDF
  • part of admin panel

Customiser picker for equip-able NFTs

With upcoming enabling traits to be minted, we would like to enable people to make their custom appearance for their NFTs

What would need to be done?

We would like to see people upload their assets, from which they can choose combinations.
I.e. upload various baseline component pictures, then a variety of backgrounds they can set, other traits, like swords, spells, etc having the best textual or visual representation.

It should have way to define particular categories, for example, "special action", or "backgrounds", "left hand", "right hand" and the ability to determine where a particular item will appear on the picture.

It would require to have a preview of the upcoming or result of mint

Everything should be stored on-chain of course, so for the example data structure for these mints could be made up in metadata and minted as root NFT

I can expand on this later when you DM me

Once is done

Ref

NFT powered curated registries for social media TCR

I’ve got an idea of utilizing KodaDot mints for a TCR party bot as an onboarding mechanism:

By invitation only (hence curated) one needs to have their hyperrealistic pfp minted on KodaDot, follow the MetaCRParty bot and tweet verifying their address holds a minted NFT that was minted by an existing member of the registry.

Members can also send spammer NFT to someone and tweet to ask to get them delisted, these accused party can challenge it by proof of wholesomeness NFTs minted their way by more existing members during a challenge period.

Limit the list to 250 initially, later can open 2nd tier list with 1000 ppl

[Suggestion] Migrate RMRK2 NFTs to Statemine

Project Description

There are 800k+ items on RMRK2 which been there created as experiment plus bunch of RMRKv1 items.
Singular decomissined their endpoints for v1 and will do so for v2 in less than 9 months.

Currently these NFTs are only opensource indexed by KodaDot. KodaDot is currently only saviour here, yet maintaining costs could be in future higher and response times of indexer slower.

I would like to see moving these RMRK2 over to Statemine which would be nice for keeping their longevity, especially for authors. Later easier to index them any available to everyone.

RMRKv1 - 28465 items for sale, total 98694 items
RMRKv2 - 34659 items for sale, 658848 items (not including canaria collection and other we could not index)

Deliverables

Make tool where people in non-custodial mode can migrate their NFTs in easy way. Best if it's webUI, maybe even mobile for migration and working w/o errors and demonstrating functionality and secures migration period of those NFTs to Statemine chain

Reach out

Want to work on this? Come to chat to KodaDot Grants room on Telegram

[Suggestion] Degen Landing for KodaDot

Project Description

I would like to see more actionable and insightful landing for KodaDot, current landing is more for retail usecases where we would like to see more traders coming to KodaDot

Deliverables

  • Sketch, design files for new landing in current or close to KodaDot style we are having on recently redesigned components to fit. Feel free too inspire with anything which is available on market
  • Files for designer to handover or better comment on
  • Best if you have some working code to check, i.e. written resolvers for indexers to fetch data
  • Preferably multichain
  • Check how looksrare and rarible looks on collections nowadays, close to Coingecko style

Search & Mint by Voice

Experimental feature to kodadot
leverage NLP
be creative
Leverage voice by text i.e from mobile
Create new component which could be reused

This could be as contest and multiple winners
Would be nice controlling Kodadot by voice and navigation,
like buying NFTs

hint we meanwhile have kodadot/nft-gallery#2097

make flow,

  • mint
  • search,
  • open collection X
  • open NFT X
  • buy X NFT
  • list NFT for price X

[Suggestion] WebFlow x Uniquery

Project Description

We are looking to have plugin for WebFlow so builders easily can pull data from Uniquery

Deliverables

Working demo, video and few deployments to demonstrate

Milestone 1

Let's start easy with working stuff 😉

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.