Only this pageAll pages
Powered by GitBook
1 of 89

KodaDot Userbase

About Us

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Information

Loading...

Loading...

Loading...

GENERATIVE

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Tutorials

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Fandom Toolbox

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Ecosystem

Loading...

Loading...

Loading...

Be part of KodaDot!

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

nft-standard

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Legal

Loading...

KodaDot API - Uniquery

bring your own query - integrate kodadot api in your product

Our secret at KodaDot is that we offer the most endpoints for NFTs in the Polkadot ecosystem. We've decided to share this know-how, playing positive-sum games with others and providing a seamless API to build on top of. Learn more about Uniquery in our Achievements section.

Universal GraphQL query builder for KodaDot

As we were onboarding developers for our NFT Gallery, most of the developers have seen GraphQL for the first. We wanted to make it easier for them to get started with KodaDot API. Uniquery is a simple tool to help you build GraphQL queries for KodaDot API.

📖 Learn More about at developers.kodadot.xyz

Why KodaDot?

Onboarding for artists: Learn about the benefits of KodaDot. Why should you consider us as the best platform for your precious artwork?

About

Welcome to our vibrant NFT marketplace, where artists unveil their extraordinary digital masterpieces and connect with a passionate community of art collectors and enthusiasts. Embrace the boundless possibilities of digital art and embark on an enthralling journey today as a valued member of our thriving NFT community! Explore everything you need to know before minting your precious artwork on KodaDot.

Koda - Generative Art Marketplace

Koda is your generative art marketplace. It aggregates nine NFT standards across Polkadot parachains and is working on Base and Immutable zkEVM.

NFT standards

Ranging from , , , , , , including bsx-nft-pallet, soon , KodaDot offers simple UX-focused UI to help people navigate the world of multi-chain NFTs

Phygitals

connect with your audience in digital and physical world

"This comprises of fundamental elements such unlockables and Web3 merchandise shop. Here's how it works: advertise drop pages where people can obtain vouchers to redeem merchandise such as t-shirts from our shop.

🔓Unlockables
🛍️Web3 merchandise shop

Web3 merchandise shop

want let your brand be connected with audience in digital and physical space?

As OGs, we are aware that there were many attempts to launch cryptocurrency shops. However, most of them were uninteresting, with only the Layer1 logo on display. In our case, we have taken advantage of the opportunity to create unique branding for our events and showcase distinctive designs at each conference. Moreover, we have started collaborating with artists and communities. Our merchandise aims to showcase premium designs from artists in our marketplace and support the community. Early adopters who partner with us will benefit from being featured in our shop.

Barely two months in since our February 2023 launch and BOOM - we hit the century mark! That's how we define success.

Read more about Merchandise shop and find testimonials there

Why KodaDot?

We're a cutting-edge multi-chain NFT marketplace in the rapidly evolving Kusama (Polkadot) ecosystem, offering extremely low minting and transaction fees. We currently support 9 NFT standards (RMRKv1, RMRKv2, MoonBeam, MoonRiver, Basilisk, Statemine Uniques, Statemine NFT pallete, Statemint Uniques, Statemint NFT pallete) with 3 more in the pipeline (Astar, Aleph Zero, Gear/Vara). Our robust developer community has propelled us into the top 3 Polkadot projects and the #1 dapp by GitHub metrics within the Polkadot ecosystem.

Join us and share your artwork with the world while immersing yourself in our creative community. We're on the lookout for innovative, talented artists who will regularly mint their art and contribute to our diverse showcase, featuring an array of art styles and formats (GIF, JPEG, PNG, SVG, TIFF, WEBP, MP4, OGV, QUICKTIME, WEBM, GLB, FLAC, MP3, JSON, and more).

Perks for Artists

  • Streamlined Onboarding

    • We'll gladly assist you with the minting process if needed. Just reach out to us via social media. For premium artists, we'll even cover the minting fees.

  • Boost Visibility

    • Enjoy regular promotion of your art on our social media platforms (Twitter, Reddit, Instagram) to expand your reach, drive sales, and foster loyalty among collectors.

  • Spotlight Your NFTs

    • Showcase your art on KodaDot through various avenues, such as featured interviews, podcast, Twitter Spaces, and other visually captivating content.

  • Engage in Our Discord Community

    • Share your art, collaborate with fellow artists, and participate in art-design guild competitions or commission projects.

  • Innovative Features

    • Our marketplace boasts unique features like offer-making and royalties on the Basilisk chain. Our developers strive to enhance your minting experience with rewarding functionalities.

  • Additional Benefits

    • Custom-styled storefronts, future-proof interoperable/multi-chain collections, SDKs for game integrations, and more await you on KodaDot.

Programs

Earn rewards for introducing new artists to KodaDot, a fantastic opportunity for NFT enthusiasts and premium artists can participate in our exclusive artist ambassador program by fulfilling specific criteria.

Our physical presence in the World

KodaDot's Offline NFT Galleries

Showcase your NFTs not only online but also through our offline events, providing an exciting opportunity to interact with potential buyers in person.

In 2022, KodaDot hosted numerous events:

  • Four NFT gallery events (450, 150, 400, 50 attendees) in Berlin, Lisbon, Brno, and Budapest

  • Six in-person events (100, 450, 150, 400, 400, 80 attendees)

  • Discover more about these events.

  • KodaDot actively participates in the organization of web3/crypto conferences across the globe.

Read more about KodaDot events here:

Get in touch

  • For inquiries, reach out to our Artist Relations manager, Luuu

  • Encounter an issue while using KodaDot? Earn rewards for reporting bugs.

🎆KodaDot's Programs
🗓️KodaDot events

NFT chains

KodaDot is proud to be deployed on various chains across Polkadot. Starting from Kusama and Polkadot, going through Kusama Asset Hub and Polkadot Asset Hub, Base (EVM) and Mantle.

RMRK2
ERC-721
ERC-1155
ERC-6551
Uniques v1.1
nft-pallet
ink! NFTs
Have a peak on our generative drops https://kodadot.xyz/ahp/drops
KodaCast

Smart Contracts

These standards being incorporated in KodaDot, so you can interact with smart contract NFTs from KodaDot

NFT ticketing system

In partnership with SubWork - web3 coworking space in nature, we will be beta testing NFT ticketing system based on holding various collections for particular addresses and allowing them to enter the space and book tables & meeting rooms.

SubWork - coworking in nature

Proof of Attendance Protocol

Known as Proof of Attendance Protocol, are unique NFT (non-fungible token) badges given out to attendees of virtual and real-world events [1]. They serve as digital versions of event mementos such as ticket stubs or badges [2]. POAPs are created and distributed on the xDai sidechain and can be used to keep a record of experiences [1]. They have been given out at over 100 Ethereum community events and are also used by online crypto communities like SushiSwap and ShapeShift [1]. The number of POAPs in a user's wallet can be used to measure engagement and time spent in a community [1]. POAP collections can also function as decentralized identities, unlocking new possibilities for their use [1].

References: [1] [2] [3]

Why have an NFT ticketing system?

The NFT ticketing system has the potential to enhance various aspects of your community. Firstly, it serves as an effective gating mechanism to control access to your physical or virtual events. For instance, there was an airdrop or claims process prior to the event, only those who possess the relevant NFT holder can attend. This not only adds value to the community but also fosters a sense of community among the NFT holders.

Developers can extend dApp on top of NFT tickets

Additionally, since this data is accessible on the blockchain, anyone has the ability to create a variety of applications that can expand the use cases related to the ownership of these POAP NFT Tickets. For example, owners of POAPs specific attributes can gain VIP privileges, such as special access to sponsors' booths or exclusive levels within the virtual event.

Buying

Process of buying NFTs on KodaDot is very simple

Before you start, you must have a wallet and some KSM in it. Having a wallet in your browser (phone) is a necessary step in order to interact with our platform.

Start here if you haven't started with these steps yet:

1️⃣Create your wallet2️⃣Connect your wallet3️⃣Add Funds to your wallet

If you managed to go through these steps, continue here

You can choose which NFTs you want to buy

Alpha Products

A.K.A. experiments

We've been experimenting with lots of stuff for the last 24+ months.

From the bull run spring of 2021 through late 2022, we've backlogged over 5000 issues in our primary repository and managed to made 3000 pull requests and updates to our KodaDot codebase—and some have been wildly fruitful.

Successful product experiments

Who are we?

Explore KodaDot's mission, values, and sustainable approach as an open-source NFT marketplace in the Polkadot ecosystem.

KodaDot is an open-source NFT marketplace built on the . Our mission is to create an inclusive platform for collaboration where creators, developers, and community members can work together to shape the future of NFTs on Polkadot.

As one of the first projects on Kusama and Polkadot, we aim to represent the interests of the community through an open and transparent development process. Anyone can and provide feedback to our developers.

We value openness, sustainability, trust-building, and rewarding dedicated contributors. Our team is diverse and welcoming to people from all backgrounds, whether you're a student, parent, career-changer, or veteran developer.

currently supports trading NFTs across 9 different standards on 6 different Polkadot chains. By consolidating many networks into one marketplace, we make Polkadot NFTs easily discoverable and tradable for all.

Our roadmap includes adopting more carbon-neutral technologies and partnering with ecological initiatives to offset emissions. We are proud to be built on the energy-efficient Kusama network and work with partners like

Before you start

We are very happy that you chose KodaDot as a platform for your NFTs. We are always trying to be better, so please, feel free to connect with us on social media and give us feedback.

There are a few things you should think about before you start minting your art on KodaDot.

Connect with us

  • Our community is most active on . Join it to share art and ideas, talk with fellow collectors, or ask questions. We will be happy if you join.

Existential Deposit

Most Substrate-based chains, including Polkadot, use an existential deposit (ED) to prevent small accounts from bloating the chain state.

In Polkadot, we have something called Existential Deposit (ED). When you generate an account (address), you only generate a key that lets you access it. The account does not exist yet on-chain. For that, it needs the existential deposit of 1 DOT.

If you fall below the existential deposit limit, your account will be reaped. That means your account will be wiped from the blockchain's state to conserve space, along with any funds in that address. You do not lose access to the reaped address - as long as you have your private key or recovery phrase, you can still use the address - but it needs a top-up of another existential deposit to be able to interact with the chain.

It is important to note that transaction fees do not lead to an account being deleted. This is because the fees are deducted from the account before any other transaction logic. If an account has a balance that is equal to the required minimum deposit, it cannot create a valid transaction. To complete a transaction, additional funds must be added to cover the transaction fees.

Fees

Polkadot and Kusama Asset Hub (former Statemint and Statemine) are system parachains on Polkadot and Kusama for creating and sending fungible and non-fungible (NFTs) tokens.

Native tokens of AssetHub are DOT and KSM. To be able to do any transaction on AssetHub, you need to teleport your assets. If you're interested in teleporting your DOT or KSM to Asset Hub, you can find detailed instructions here:

Deposit fees - how do they work?

Deposit fees are a bit different. After creating a collection and adding NFTs to it, you will pay a specific amount of deposit fees. Any collection/nft added to the Asset Hub is saved in the blockchain storage. This storage is replicated, and every change is tracked (by transactions). To prevent spam, parity proposed a returnable deposit.

Your deposited fees will be unlocked when you burn NFT/collection. Only the owner of the NFT can do that, so if someone buys your NFTs, you cannot burn them. Also, you cannot burn the collection if there are still NFTs in it.

KodaDot's Programs

We are offering a lot of ways that will allow you to become part of KodaDot's team. Our programs provide you with a variety of ways how you can contribute. Ambassador programs are for individuals who want to help us grow our community and create content or art.

Programs

Kusama Network

KodaDot has been among the first supporting RMRK v0.1, v1, and recently supporting RMRKv2.

Both networks are an important part of Kusama NFT's history, and both share a lot of similarities. We can refer to both of them as Kusama NFTs. Continue reading to another page if you want to learn more about the differences between these two.

Existential Deposit​s
  • Polkadot: 1 DOT (currently 1,5)

  • Polkadot Asset Hub: 0.01 DOT (currently 0.5)

  • Kusama: 0.000333 KSM

  • Kusama Asset Hub: 0.000003333 KSM

If you send a transfer with a value below the ED to a new account, it will fail.

Royalties and Existential Deposit

If you are getting royalties from the collection, you need to have this existential deposit in the account that is receiving these royalties. If you remove the existing deposit, you will not be able to receive royalties and they may be lost.

In order to receive royalties, always keep your existential deposit in your wallet on the correct chain!

Teleport and Existential Deposit

Always be aware of how much of your funds you teleport so you don't lose your funds and get yourself under the ED.

Source

  • Polkadot Wiki

  • Polkadot Support

🐦Buying NFTs on Kusama
Ambassador Program
Artist Ambassador Program
Artist Referral Program
Conference Ambassador
What Are POAPs, and Why Should You Collect Them?
What Is a POAP?
WTF Are POAPs? The Intriguing Power of Proof ...
POAP logo credits poap.xyz

EVM

KodaDot supports various NFT standards running on EVM chains

ERC1155

Learn about ERC1155, a novel type of token standard on the EVM networks, its functions, and how it revolutionizes token interaction on the KodaDot platform.

What is ERC1155?

ERC1155 is a token standard on the Ethereum blockchain that allows for the creation of both fungible and non-fungible tokens within a single contract. It offers an efficient, flexible, and unified approach to token creation and management.

How does ERC1155 operate?

ERC1155 operates by deploying a single smart contract on the Ethereum blockchain for an unlimited variety of digital assets. Each token within the contract is identified by a unique ID, allowing it to function as either a fungible or non-fungible token.

Unique features of ERC1155

ERC1155 tokens stand out due to their ability to represent multiple token types within a single contract. This enables an unlimited variety of assets to be managed by one contract, increasing efficiency and flexibility in token interaction.

Conclusion

With the ERC1155 standard, take advantage of the flexibility and efficiency it offers in token interaction on the KodaDot platform. Whether fungible or non-fungible, each token holds a unique ID, offering you a broad range of possibilities for digital asset management.

Join as a Developer

As KodaDot is an open-source marketplace. Anyone can contribute. If you are a developer looking for a job to do, visit our GitHub Repository. All necessary information can be found there. Check our issues for good first issues and in combination with $, $$, $$$. You can get rewarded immediately after you solve your issue.

Read our Contributing.md before your contribution.

and
on sustainability efforts.

In the collaborative spirit of Polkadot, KodaDot aims to be an inclusive public platform for all. We welcome technical and non-technical contributions from our community to help shape the future of NFTs.

Polkadot network
public goods
contribute ideas
KodaDot
Offsetra
RMTerra

Follow our Twitter to learn about new competitions, opportunities, and news.

What creates the value of NFTs?

Now, you can find millions of articles online on how to make your collection successful. We will give you a few basic tips that you should keep in mind when creating a new collection.

  • Put a cool idea together before you start minting.

  • Each collection should have a story, and descriptions for collections and NFTs should always be filled out properly. It's not possible to change them later, and it's the first information collectors will see.

  • You are selling your art, not the marketplace. Whether your art will be sold depends on many factors: price, the campaign you create, identity, and marketing.

More can be found on this page:

Welcome to KodaDot! Now, let's jump on work.

Telegram
🌟How to launch a successful collection

Pallet-level

KodaDot been among first supporting Statemine Unique pallet and NFT pallet

Web3 merchandise shop

As OGs, we are aware that there were many attempts to launch cryptocurrency shops. However, most of them were uninteresting, with only the Layer1 logo on display. In our case, we have taken advantage of the opportunity to create unique branding for our events and showcase distinctive designs at each conference. Moreover, we have started collaborating with artists and communities. Our merchandise aims to showcase premium designs from artists in our marketplace and support the community. Early adopters who partner with us will benefit from being featured in our shop.

Barely two months in since our February 2023 launch and BOOM - we hit the century mark! That's how we define success.

Read more about Merchandise shop and find testimonials there

Unlockables

With these types of NFTs, we've enabled users to reveal particular phrases for their owners of NFTs. It's still in private beta, yet if someone would like to use it, we can help onboard, reach out in KodaDot Ecosystem Telegram

Phygitals

We've made our merchandise shop even cooler.

At Polkadot MiniConf, we created unique NFTs for local participants to unlock exclusive content with unlockables.

anime waifu wizards thinking about next experiment

Bounties network

The entire KodaDot experiment began quite wildly. We faced difficulties in finding reasonable developers on fair terms during the bull run without resorting to exorbitant payrolls. We had previously enjoyed a positive experience with Gitcoin, so we thought, "Why not give it a try and add some labels to our repositories?"

Experiments have been constantly evolving, and now they're a crucial pillar of KodaDot DAO. Currently, code contributors receive $KSM rewards, and those who have made 20 impressive pull-requests are eligible for baseline payroll. Moreover, they can also receive additional bounties as motivation for quick delivery.

Pay per contribution model

This comes after we've been exploring how the model with bounties works, but it still needs a bit more automation. We believe in gig work, so we're looking for ways to leverage these strategies across other products and eventually open-source it for others.

Payment links

Hence we've processed over $300k in bounties for our contributors; we've been looking ways to make it a seamless reward link for contributors. We've established an internal URI, which works for our needs and looking forward making it as public product

Payrolls - KodaDot Transfer in private beta

We've processed over $500k through our transfer dialogue based on past dispatched payrolls. These days we are reworking the transfer flow; in the future, it will be a fully-fledged app for your web3 team to use natively. Currently supported currencies are $KSM, $DOT and there will be support for $USDT in the future. If you want to use KodaDot Transfer, feel free to do so! - https://kodadot.xyz/dot/transfer/

Payrooll in KodaDot -

KodaDot API - Uniquery

Our secret at KodaDot is that we offer the most endpoints for NFTs in the Polkadot ecosystem. We've decided to share this know-how, playing positive-sum games with others and providing a seamless API to build on top of. Learn more about Uniquery in our Achievements section.

Fandom Shops

We've been exploring ways to enhance blue-chip collections and, more importantly, accommodate customizations of storefronts required for each gaming collection of artists to feel native. Under the hood, it's supercharged by KodaDot technologies. To some extent, we've found a win-win situation. We've leveraged our KodaDot API and created a quick demonstration. The good news? More than three storefronts are already in the wild using our API in its infant stage.

Check our demo fandom.kodadot.art

Community building

illuminating alchemy waifu
🛍️Web3 merchandise shop
🔓Unlockables
📀Phygitals
💲Pay per contribution model
🪢KodaDot API - Uniquery
🖌️Custom collection landing
💬Collection owners chat
🎨Upcoming Fandom Toolbox
👕Merchandise Shop
Fandom Toolbox
🎟️NFT ticketing system

Table with Fees

Name
AssetHub Polkadot
AssetHub Kusama

collectionDeposit

0.20064 DOT

0.006688 KSM

itemDeposit

0.005 DOT

0.000167 KSM

metadataDepositBase

0.002 DOT

0.0006709666617 KSM

attributeDepositBase

0.002 DOT

Enjoy minting!

↔️Teleport

Generative Drops

What are these drops and how to participate? This page is for collectors coming to KodaDot and thinking about buying NFTs.

What is a Generative Drop?

In general, an NFT drop refers to the release or launch of a new set of NFTs. They involve a limited number of tokens. This scarcity is a key feature that can drive demand and value. KodaDot, in late 2023, was the first marketplace that implemented generative art in the Polkadot ecosystem. As a celebration of this achievement, we decided to reward our collectors and audience with amazing opportunities to collect limited generative art NFTs.

Types of Drops

Each drop is different, in collaboration with a different artist, and has different conditions. Some drops are paid, and some are free. Drop can be limited by various conditions like:

  • minimum amount of funds in a wallet

  • being an owner of previous NFT drops

  • limited mints per wallet

  • and of course, some drops are with no conditions too

These conditions will always be visible on the drop page.

How do I participate?

Go to KodaDot and check in the top right corner.

You should be able to see active, planned, and ended drops there. You can see their status. Also, you are able to see the number of NFTs in the collection and their price.

Minting

Connect your wallet and enjoy the Drop! Recommended wallets can be found . Don't forget every generative art drop has the option to play with variations. Click under the picture on Generate to get a new version of the NFT. Once you click to mint you receive a random NFT and not the one shown in the preview. This gives you a moment of surprise!

Mass mint

We also have a feature that allows you to mint more NFTs at once. Simply select the number you want to mint and click on mint. If you select a higher number - minting will take a bit longer, so be patient. You should see previews of the NFTs once it loads. You can then choose to mint them.

Some people report that they do not see the art instantly after the mint. This is caused by the "Kodadot Minter," which mints approximately ~40 tx/min. So the worst case is that the user misses the window and needs to wait 1 min + ~ 48 sec for finalization (then it is picked up by the indexer).

So don't panic and be patient - Metadata replication can take up to two minutes!


Any troubles?

If you encounter any issues, connect with the team in our group or open an issue directly in our . Prepare screenshots and try to describe what happened in a detailed way.

Farcaster Frames

Farcaster frames allow you to interact more interactively. You can now browse the art or mint it directly in the Farcaster app.

There are two kinds of frames available on KodaDot:

  1. Collection Frame: Allows you to share existing collections minted on KodaDot; the process is very simple, and anyone can share any collection. The frame will allow you to browse the collection on Farcaster. It will not be possible to trade with NFTs; just browse.

  2. Minting Frame: This allows you to mint your collection on Base via KodaDot. Minting frames are only available for curated artists. Mint will currently occur only via Farcaster.

Collection Frame - Share existing collection

You can share any collection on Farcaster in a frame that allows people to browse your collection directly in the app. To do it, open your collection on KodaDot, click the share button in the top right corner, and select Share as Farcaster Frame.

Example

This is how your frame will look like. People will be able to browse minted NFTs in your collection on KodaDot.

Minting Frame

The minting frame allows you to mint directly from the Frame. This frame will only work for artists who minted their art on Base via KodaDot (if you are not sure about your collection, then it was most likely not minted this way). Only selected artists have this option.

How to use minting frame

How do I create a post? The team will provide you with your unique link, which you can share in your regular post. The link always looks like this:

Where :address is a variable that we will provide to the artist - since we deploy the contract.

Use the provided link and share it on Farcaster. You only need to copy-paste it to cast; it will automatically create a frame for you. Here is an example:

Keep in mind

  • Adding pictures or any extra files to the frame may hide the minting frame, and users will not be able to use it. Always check your post after posting it.

  • Minting works only with Coinbase Wallet on mobile.

Learn more about Farcaster frames .

Contribute to our Merchshop

Do you want to see your original design in our Merchshop? Let's see how creative you are.

At the beginning of 2023, we created our first official merch shop.

KodaDot designs are one of the most popular during different crypto conferences. We often represent our project with free merchandise during these events. Our designs are community-based and artist-focused.

Our anime designs were created in collaboration with various anime artists from all around the world. We gave them our idea each time we connected with them and let them create their magic. Each design represents a different place/story/idea.

We also have a few community designs and designs created in collaboration with artists who minted their art on KodaDot. And we love them all.

What kind of merch do we have?

  • Community collaborations - follow our or join our so you don't miss a call. We will occasionally be announcing different contests for our community!

  • Artist collaborations - selected premium artists on KodaDot have the opportunity to contribute to our shop.

  • Degen collaborations - dear traders, we have also swag for you. Do you BUY & SELL NFTs on KodaDot? This category is for you!

Do you want to have your design in our shop?

Do you want your design to get to a new audience? Say no more. You can share your idea with our team and if we like it, you can be part of our shop. As a reward, you will get some free merch + a discount for your friends and followers.

Contact the person responsible for new designs is .

Upcoming Fandom Toolbox

The future is bright, and we bring you brand new tools for artists who would like to showcase their art in a better, new way.

Dear creators, in the near future, we will announce brand new possibilities for you to enjoy the KodaDot platform even more. The goal is to make it more interactive and give you better options to customize your collections. There are also exciting features we want to have.

Fandom page

We are currently building an option for you to have your own Fandom page on KodaDot. You will be able to select your NFT collection and create a whole page for it.

What is a Fandom page?

A fandom page is a page dedicated to your art, specific collection, or NFTs. Usually with your custom URL. It's easy to share and it's good if you do not want to share links to a marketplace with other art. It gives you the option to highlight only your work.

You can also customize colors, backgrounds, and other things.

Example of a custom-made page for a collection created by our for our anime waifu minter: .

Are you interested in having your own fandom page?

Please fill out .

Expect big things, nothing less. If you have ideas that we can help you make real, share them in our .

Create your wallet

Learn more about creating a wallet supported on KodaDot. We will also show you how to create a wallet that will be supported on your phone/tablet.

Creating a wallet supporting Polkadot/Kusama is the first key step to starting your journey. KodaDot supports six wallets at the moment. You can see five of them in the picture below. These are wallets you can use on your computer. The sixth wallet is Nova Wallet, which is also supported on phones and tablets.

Supported wallets

  • - our favorite browser extension

  • - our favorite mobile wallet. It supports your activity on your phone and tablet.

    You can download it and use it on your phone/tablet.

  • - mobile wallet too

  • - for advanced users (extension)


You can choose whichever wallet you like.

Buying NFTs on Kusama

Process of buying NFTs on Kusama is very simple.

Before you start, you must have a wallet and some KSM. start here if you haven't started with these steps yet:

1️⃣Create your wallet2️⃣Connect your wallet3️⃣Add Funds to your wallet

Step 1: Choose the correct network

Go to https://kodadot.xyz/, connect your wallet, and choose Kusama in the top right corner.

Step 2: Explore NFTs

To explore Kusama NFTs click on explore in the top right corner and choose between collections or items (all NFTs in collections).

There are a few things in the menu under Explore that you can change in your search. You can sort them by different attributes. If you click on Items - to see prices, just toggle on the button Buy now. Wait till the transaction is processed, it may take a moment.

Step 3: Where to find your freshly bought NFT?

After you buy your NFT, you can find it in your profile between collected NFTs.

Congratulations! You are the new owner of your favorite NFT! 😎

Migrator

What is KodaDot migrator?

Migrator is a service KodaDot offers to collections on RMRK1 or RMRK2. All collection owners who created these collections can decide if they want to move their collection to another chain.

Why should I migrate my collection?

Custom Drop Page Campaigns

KodaDot is seeking talented generative artists to launch successful NFT drops

Launch Your Generative Art on KodaDot

We're searching for talented generative artists to collaborate with on NFT drops. If selected, we'll feature your works across KodaDot, launch a drop page and provide promotion.

What We Offer

RMRK2.0

Welcome to the new age of NFTs with RMRKv2. As a platform that equips NFTs with superpowers, we're excited to have you onboard to explore the limitless possibilities that await you.

RMRK 2.0 - NFT Standard

What is RMRK 2.0?

Audience Growth

One of the goals of is to help you grow your audience. This growth comes from using the platform and mostly from collaborating with it. We have prepared for you information about what features we are preparing and how you can collaborate with us.

So, as our platform continues to experience growth, we're confident that you'll find a welcoming community of art enthusiasts ready to appreciate and support your work. We can't wait to witness your artistic journey unfold on our marketplace, and we're here to assist you every step of the way.

Read more about

Rights

What is Copyright?

"Copyright is a type of intellectual property that protects original works of authorship as soon as an author fixes the work in a tangible form of expression. In copyright law, there are a lot of different types of works, including paintings, photographs, illustrations, musical compositions, sound recordings, computer programs, books, poems, blog posts, movies, architectural works, plays, and so much more!"

Source:

As a creator and a copyright owner, some of the rights you have at the time of authoring your creations are:

Why are NFTs valuable?

Learn about the elements that influence NFT value. From historical significance and rarity to cultural relevance and ownership, understand what makes an NFT valuable in the dynamic digital realm.

Understanding the Value Drivers of NFTs

In the ever-evolving world of Non-Fungible Tokens (NFTs), understanding what influences their value is crucial for both creators and collectors. Here's a breakdown of some primary elements that drive the value of NFTs:

  1. Commemorative:

Transfers

The transfer feature allows you to send KSM (or BSX) between different addresses. You can also create a custom reward link if you want someone to send you some balance. Read on to learn more.

Sending Kusama/Polkadot tokens to other accounts is possible on KodaDot. You only need to connect your wallet and choose the transfer function.

Step 1: Open Transfers

Go to your profile in the top right corner and select .

RMRK1.0

Welcome to the onboarding guide for RMRK1.0 on Kodadot, the open-source Non-Fungible Token (NFT) marketplace on the Kusama network.

RMRK 1.0 Standard on Kodadot

What is RMRK 1.0?

Step into the realm of RMRK 1.0, an innovative standard for minting NFTs within the vibrant Kusama network. In the world of RMRK 1.0, we utilize "remarks," akin to secret codes inscribed on the blocks of a blockchain, creating a unique universe for each NFT.

Uniques V2 (Next generation NFTs)

Uncover the improvements and new features brought by Uniques v2, a significant upgrade aiming to set the highest standards in the NFT space while ensuring utmost generality.

Introductory Overview:

KodaDot, the community-centric, open-source NFT marketplace, is entering a new era with the unveiling of Uniques V2's advanced features. Revolutionizing traditional expectations of NFT functionality, Uniques V2 is set to add unprecedented value to artists, collectors, and developers in the KodaDot platform and beyond.

Wallet

Everything you need to do to have a crypto wallet that will be supported on KodaDot

Here you will find all the information you need to create and use your crypto wallet on KodaDot.

Teleport

Teleport helps you to bridge assets between chains. This feature is necessary if you want to interact with other chains.

In KodaDot, we have two types of teleport:

  • 🟢 Auto teleport: You will receive this option automatically once you want to create/ buy/ interact with NFTs and you don't have enough funds on one chain. It will automatically show during the process.

  • 🔵 Teleport (Bridge): This is the same teleport as above, with the same functionality. The main difference - it's manual. You will find it in the menu below your profile, and you will be able to move your funds between chains as you need.

RMRK 2.0 is an advanced Non-Fungible Token (NFT) standard built on the Kusama and Polkadot networks. Think of it as the next-generation model of a car, offering unique features and functionalities that go beyond the capabilities of ordinary vehicles.

How does it work?

RMRK 2.0 operates based on a system called "remarks," which are akin to graffiti on blockchain blocks. Imagine a public wall where people leave their messages - that's what these remarks are in the world of blockchains. These messages do not change the wall itself, but they communicate important information to those who know how to interpret them.

The rules for interpreting these graffiti are called RMRK. Just as an art critic might interpret different graffiti to understand the underlying message, the RMRK rules interpret these blockchain graffiti to simulate certain types of interactions without the need for smart contracts.

In the new version, RMRK 2.0, we introduce the concept of NFT legos. Picture these as individual pieces of a Lego set. Alone, they are simple, but when combined, they can create intricate and complex structures. This concept allows for the development of rich and smart NFT projects without the need for custom logic and smart contracts.

Unique Features

Nestable NFTs

One of the standout features of RMRK 2.0 is the concept of Nestable NFTs. Imagine a dollhouse owned by a doll, that's what Nestable NFTs are like - NFTs that can own other NFTs. Sending an NFT to another NFT is like moving a smaller doll into the dollhouse. Some NFTs can even have special conditions for parent-child relationships, just like how certain rooms in the dollhouse might have specific rules.

Conclusion

RMRK 2.0, with its unique features and enhanced functionalities, is like a next-gen vehicle in the world of NFT standards. Its concept of Nestable NFTs and NFT legos introduces new possibilities for the creation and interaction of NFTs, paving the way for innovative and complex NFT projects.

There are tools available to interact with RMRK NFTs, like the KodaDot, similar to having a user manual and a toolkit for your vehicle. As we delve deeper into these tools and the unique features of RMRK 2.0, we will better understand the vast capabilities of this advanced standard.

NFTs often commemorate a particular event, person, or moment in time. This intrinsic value can significantly influence its worth.
  • Virtue Signalling: NFTs can be used as a means of expressing support or alignment with a cause or group, adding to their value based on the benefactor's reputability or significance.

  • Historical Appreciation: The value of an NFT may increase over time depending on the historical significance of its content.

  • Speculation Premium: The speculative nature of NFTs can play a considerable role in their value. Potential future value can drive up the current price.

  • Collectibles: Some NFTs become valuable because they are part of a collection. The importance of that collection or the rarity of the NFT within it can drive up its value.

  • Rarity: Often, the rarer an NFT is, the more valuable it is. Rarity can come from the unique properties of the NFT, or the limited number issued.

  • Ownership: If an NFT was previously owned by a famous individual or influential person, its value might increase due to this association.

  • Subcultures: NFTs related to specific subcultures or niches often gain value based on their significance within those groups.

  • Art from X: The value of an NFT can significantly increase if it is found out later that it was created by a famous or culturally significant artist.

  • Intrinsic vs. Extrinsic Value Drivers: The value of an NFT can also be driven by intrinsic factors like the complexity of its creation process or the popularity of its creator. Extrinsic factors that affect an NFT's value might include trends in the NFT market, laws, and regulations.

  • Understanding these value drivers can help creators and collectors make more informed decisions when minting or purchasing NFTs.

    For more information, please explore our Alpha Products or connect with our team on telegram.

    How does RMRK 1.0 operate?

    Imagine a blockchain as a bustling train station, with each block representing a train. Within these trains are compartments filled with transactions, moving from one station to another. RMRK 1.0 paints unique murals or "remarks" on these train compartments, creating a distinct identity without tampering with the passengers inside (transactions).

    Take, for example, our friend Alice, who starts her journey with 5 Apples, symbolized by the mural

    ALICE::Init::Apple::5. When Alice decides to share her Apples with Bob, she can create a new mural:

    ALICE::Send::Apple::3::Bob.

    RMRK 1.0 ensures Alice has enough Apples in her basket, verifies that she's the artist behind the mural, and confirms that Bob is a legitimate friend to share Apples with.

    Unique Features of RMRK 1.0

    RMRK 1.0 breathes life into the concept of NFTs by introducing on-chain emotes, fostering a dynamic and engaging user experience. This standard is a simple yet potent tool that allows users to store multimedia references, resembling a digital canvas where creators can paint their imagination, just like familiar NFT standards such as Ethereum.

    Conclusion

    RMRK 1.0 unravels a new pathway for NFT creation and interaction on the Kusama network. While its successor, RMRK 2.0, may have taken center stage, understanding RMRK 1.0 is akin to appreciating the foundation that supports the majestic edifice of advanced NFT standards on Kusama and beyond.

    Ready to explore more? Gear up for an exciting expedition with our guide on RMRK 2.0.

    Deep Dive into the Uniques V2 Upgrade:

    In collaboration with community, KodaDot has enhanced its Uniques offering. The result is Uniques V2 - a comprehensive upgrade that amplifies the diversity and flexibility of the NFT experience.

    1. Dynamic NFTs: Uniques V2 distinguishes itself with dynamic NFTs, unique assets that can evolve over time and interact based on specific conditions and user engagement, thereby offering a richer and more interactive user experience.

    2. Smart Attributes: One of the spotlight features of Uniques V2 is the implementation of smart attributes. These allow owners of an NFT, or authorized parties, to update specific attributes of the NFT over time. This functionality paves the way for tokens that can evolve, mirroring changes in status, ownership, and more.

    3. Multi-Asset Support and Fractionalization: Understanding the varied demands of its community, Uniques V2 incorporates multi-asset support, enabling users to engage with diverse assets. Plus, with NFT fractionalization, a broader range of participants can invest in or own parts of high-value NFTs, fostering inclusivity and accessibility within the community.

    Looking Ahead with KodaDot and Uniques V2:

    The Uniques V2 code is under review, and its awaited launch is set to take KodaDot's capabilities to a new level. With this significant stride, KodaDot continues to champion community-centric and innovative solutions to facilitate and enrich the NFT experience for artists, collectors, and developers alike. The future of NFTs is right here on KodaDot, and it’s exciting, dynamic, and inclusive.

    0.000666666666 KSM

    Right to Reproduce

    It's the most fundamental right of a copyright owner. The most basic rights are:

    • Right to prevent other people from making copies of your work

    • Sole and exclusive right, to reproduce your own work in any medium you choose

    • Right to prevent other people from reproducing the work in those same medium

    Right to Create Derivative Works

    Any adaptations, extensions, modifications of an original work

    A lot of generative art projects can fall into this category. Know your rights and licenses as a creator and also a collector of these works.

    • The copyright law gives the original owner of the original copyright (or in some cases, the developer or owner of the software producing the generative art):

      • the sole and exclusive right to create these derivative works

      • to make these adaptations, extensions beyond the original work

    These rights are fundamental at the time of creation and before any transaction is made.

    Rights may be conferred to other people or organizations, depending on licensing and/or formal contract executed between two or more parties.

    If you believe someone has copy-minted and violated Intellectual Property, please report the account to the copy-mint-report Channel in Discord or in any of our official pages.

    US Gov
    1️⃣Create your wallet
    2️⃣Connect your wallet
    3️⃣Add Funds to your wallet
    Drops
    here
    Telegram
    GitHub repository
    Generate new variation
    http://k-frame.kodadot.workers.dev/base/:address
    here
    https://fandom.kodadot.art
    this form
    Discord
    https://kodadot.xyz/dot/transfer/

    Kodadot Legacy Series - our original anime series merchandise - always new designs each few months

    Twitter
    Telegram
    Luuu
    Visit our KodaDot shop!
    Talisman
    Nova Wallet
    here
    Subwallet
    Polkadot.js
    Enkrypt
    CLV Wallet

    NFT Pallet on Asset Hub

    Discover the intricacies of the NFTs Pallet on KodaDot, a pivotal resource that enables efficient management and customization of Non-Fungible Tokens (NFTs).

    Introduction:

    The NFTs Pallet provides a multitude of functionalities to facilitate interactions with Non-Fungible Tokens (NFTs) on the KodaDot platform. With this FRAME pallet meant for developers, you can create, modify, and manage NFT collections in a user-friendly manner.

    Roles and Permissions:

    A collection in the pallet is managed by various roles with specific permissions. An 'Owner' can destroy collections or alter the team, whereas an 'Admin' can change attributes or lock item properties. 'Issuers' can mint NFTs, and 'Freezers' can restrict item transfers.

    Attributes and Creating a Collection:

    You can assign an item with three types of attributes: System attributes, Collection owner’s attributes, and User attributes. The pallet also allows the creation of collections via the NFTs.create extrinsic. Options such as the maximum number of items (maxSupply), price, and a time frame of validity can be specified during creation.

    Minting an NFT:

    Minting an NFT involves using the nfts.mint extrinsic and specifying the collection, item, and the owner of the new NFT. Unique specifications can be set for each item, introducing a high degree of customization.

    Uploading Files and Metadata:

    After minting your NFT, the next steps involve uploading the NFT file and associated metadata into the Pinata service to obtain a unique Content Identifier (CID). The CID can later be assigned to the collection or item through the Polkadot-JS UI.

    Additional Actions:

    The NFTs Pallet offers a variety of actions including buying items, burning items, updating smart attributes, setting metadata, and even transferring ownership. Advanced functions such as NFT fractionalization and mass minting are under development.

    Conclusion:

    The NFTs Pallet in KodaDot provides a robust toolset for developers to easily integrate and manage NFTs within their dApps. This functionality, combined with ongoing enhancements, helps consolidate KodaDot’s position as a go-to platform for innovative NFT solutions.

    What's next?
    KodaDot
    🌟How to launch a successful collection
    👕Merchandise Shop
    🖌️Custom collection landing
    💬Collection owners chat
    🔓Unlockables
    🎨Upcoming Fandom Toolbox
    Learn more about Teleport

    Remember

    It's important to remind you that bridging funds between chains will just move your funds between different chains we support. Your funds can always be returned to the main network, and they don't lose value when you bridge them. The process of bridging is very quick and simple.

    🟢Auto Teleport
    🔵Teleport (Bridge)
    RMRK1 and RMRK2 are chains that are not getting any attention, and no team in the ecosystem is building them. It's always better to have your art and collectibles where the activity is.

    Where can I migrate my collection?

    You can migrate your collection or NFTs to Asset Hub Polkadot or Asset Hub Kusama.

    What can I migrate?

    You can migrate collections or individual NFTs.

    • Migration of collection: Only the collection owner (the account that created the collection) can migrate the collection. Migration will migrate the collection and NFTs that are owned by the same owner (for example, NFTs that were not sold or NFTs bought back by the collection creator). NFTs that were sold to other users will have to be migrated by those users.

    • Migration of individual NFTs: NFTs that belong to a collection can be migrated only if the collection was first migrated by its creator. In this case, you will see your NFTs on the migrator page under "waiting for your action section".

    How much it costs?

    Collection: You have to pay fees on both chains, the one you are migrating from and the one you are migrating to. Depending on where you are migrating your collection or the NFT, you will need to cover fees/deposits for:

    • Burning old collection

    • Collection Existential Deposit

    • NFT existential deposit

    • KodaDot fee

    You should be able to see a summary of the fees once you start the migrating process. More about fees here:

    How do you migrate your NFTs?

    Go to KodaDot and click on your profile in the top right corner. In the bottom of the sidebar, select the option Migrate.

    Migrator page:

    • You can see the FAQ on the right side.

    • Source and Destination chains on the bottom left side.

    • On the bottom of the page you should see collections/NFTs that are eligible to be migrated.

    Select collections/NFTs you want to migrate and follow the instructions as they appear.

    Can't find your collection? Make sure you are connected to the correct account/address that owns the collection.

    Issues with the migrator?

    The best thing you can do is open an issue directly in our GitHub repository and describe what happened. You can also join our Telegram chat and ask in the /help channel.

    🪙Fees
    Free generative art drop page hosted on our platform
  • Assistance with launch logistics from our expert team

  • Promotion to our 20K+ Twitter, Discord & Telegram communities

  • Support from key KOLs in the space

  • Revenue-share from sales through the drop page ($200-300 per drop)

  • Ideal Artists

    We're seeking generative artists that meet the following criteria:

    • 1+ years actively creating algorithmic/computational art

    • 1K+ social media followers

    • Engaged online audience and reach

    • Able to collaborate on launch timelines

    • Willingness to receive revenue in $DOT

    Next Steps

    If you meet the above criteria and are interested in partnering, please get in touch directly with Luuu or damsky.

    We'll review submissions and select artists to collaborate with on upcoming drops in the Polkadot ecosystem. Act fast, spots are limited!

    Step 2: Select which tokens you want to send

    Select which tokens you want to send. At the moment, you can choose between DOT, KSM, and BSX.

    Step 3: Fill out all necessary details

    Write the address and amount you want to send. You can also choose to see the amount in DOT or USD.

    Add more recipients: In case you want to make a batch payment, you can add more recipients to your transfer. Just click on Add recipient +. You can also select send the same amount (to all of them).

    Click on Continue and sign the transaction.

    Tip: Create a Pay me link

    If you want someone to send you some funds, you can create a payment link on KodaDot. Fill out the amount you want someone to pay you and click on the three dots in the corner. Select Pay me link. Your link was copied. Now you paste it (ctrl + v).

    This link can be sent to your friends or people who will click on it. After they click on it they will be redirected to KodaDot Transfer, where they will see your address already filled with the amount you want them to pay.

    Transfer

    Swap NFT for NFT

    Atomic Swaps on KodaDot allow you to directly exchange NFTs with other users in a completely trustless manner

    What are Atomic Swaps?

    Atomic Swaps let you propose trading your NFT for another user's NFT. You can:

    • Trade NFT for NFT directly

    • Request additional tokens alongside an NFT

    • Send additional tokens alongside your NFT

    • Set expiration times for your swap offers

    Benefits of Using Atomic Swaps

    • Trustless Trading: No intermediaries or escrow services needed

    • Flexibility: Add token amounts to balance trades between NFTs of different values

    • Security: Transactions only complete when both parties fulfill their side

    • Convenience: Manage all your swap offers from your profile

    How to Create an Atomic Swap

    Step 1: Select the NFT You Want to Receive

    1. Navigate to any NFT you'd like to acquire

    2. Click the "Swap" button next to the NFT

    3. You'll be directed to the swap creation process

    Step 2: Select the NFT to Offer

    1. You'll see a page with "Select Their NFTs For The Swap" header

    2. The NFT you want to receive will be shown in your swap list on the right

    3. Optionally, you can request additional tokens by entering an amount in the "Request Token" field

    4. Click "Next" to continue

    Step 3: Choose Your Offer

    1. You'll see a page titled "Select Your Offer"

    2. Browse your collection and select the NFT(s) you want to offer

    3. Click on an NFT to add it to your offer

    4. Optionally, you can add tokens to your offer in the "Add Token" field

    Step 4: Review and Submit Your Swap Offer

    1. Review both sides of the trade carefully

    2. You can set how long the swap offer will remain valid (default is 7 days)

    3. Click "Submit Swap Offer" when you're ready

    4. Sign the transaction using your wallet

    Step 5: Confirm Transaction

    1. A popup will appear asking you to approve the transaction

    2. The transaction details will show what's being created ("create_swap")

    3. Check the estimated fee and click "Approve"

    Step 6: Success and Management

    1. Once confirmed, you'll see a success message

    2. Your swap offer is now visible on your profile page under the "Swaps" tab

    3. It will show as "Active" until it's either accepted, canceled, or expires

    4. You can cancel the swap at any time by clicking "Cancel Swap"

    Managing Your Swaps

    Viewing Your Swaps

    1. Go to your profile page

    2. Select the "Swaps" tab

    3. Toggle between "Outgoing" and "Incoming" to see swaps you've created or received

    Swap Actions

    • Cancel: Withdraw your swap offer if you change your mind

    • Accept: Accept an incoming swap offer to complete the exchange

    • Counter-Swap: Create a new swap proposal in response to an existing one

    • View Details: See the complete details of any swap offer

    Tips for Successful Swaps

    • Ensure you carefully review both sides of the trade before submitting

    • Consider the relative values of NFTs when requesting or adding tokens

    • Set reasonable expiration times based on your trading needs

    • Check your profile regularly for incoming swap offers

    Getting Started with KodaDot

    Welcome to the KodaDot Userbase, your go-to source for FAQs and documentation that will help you better understand the platform.

    About KodaDot

    KodaDot is a pioneering open-source NFT marketplace within the Polkadot ecosystem, operating on the Kusama network—a pre-production environment for Polkadot. They share the same multichain, heterogeneously-sharded architecture based on Parachain Consensus.

    Kusama Coin (KSM)

    Kusama is the coin used for interacting with KodaDot, the Kusama network, and its parachains.

    Our Vision

    Our vision centers on creating a platform where creators, developers, and community members collaborate and contribute to a majority-driven decision-making process.

    Supporting Contributors

    We are committed to fostering an inclusive, sustainable environment for contributors working toward our shared goal. To express our gratitude, we offer bounty rewards as recognition of their valuable input.

    Core Principles

    Our core principles include inclusivity, collaboration, constructive feedback, and trust. We encourage contributors to explore tasks beyond their comfort zones, promoting personal growth at a suitable pace. KodaDot warmly welcomes students seeking open-source experience, parents exploring NFTs, or developers transitioning to web3 to join our diverse community.

    Open-Source Development

    In line with the open-source philosophy, KodaDot's development system is intentionally unrestricted, inviting contributions from all community members. We eliminate the notion of "behind-the-scenes" activity, giving everyone an equal opportunity to share their ideas and collaborate with our developers.

    Environmental Commitment

    KodaDot aspires to minimize its carbon footprint while actively supporting carbon-negative initiatives and promoting global afforestation efforts. Currently, our focus lies on operating through the low-carbon Kusama network and collaborating with Offsetra, a project that enables us to offset our average annual emissions.

    Start using our platform

    offers a range of features for creators and collectors. At its core, KodaDot provides a simple and user-friendly platform for buying and selling NFTs, with basic features such as buying, selling, transfers, and fixed-price listings.

    But the platform also offers more advanced features for those looking to get the most out of their NFT investments. These include the ability to bundle NFTs together into collections and create custom royalty structures, the place offers, and much more.

    The first thing you should do after visiting web is to choose your preferred mode. Light or dark? I prefer light mode.

    Click on your profile (circle next to the wallet), and at the bottom, choose a mode.

    Beginning of Story

    Explore the origins of KodaDot, an open-source NFT marketplace in the Polkadot ecosystem, and learn about the founders' mission to create a collaborative and inclusive platform.

    KodaDot's Co-founder, yangWao, discovered the potential of the Polkadot ecosystem while researching Substrate developers. He decided to delve deeper and built a web-based Subket. With this tool, users could:

    • Create a Substrate account from a mnemonic and hex seed

    • Load their account

    • Sign data

    • Verify signatures

    During his project, yangWao encountered challenges and identified a lack of resources for Vue native developers in the Polkadot ecosystem.

    To address this issue, he teamed up with Co-founder and created , featuring Vue.js libraries, utilities, and classes. Their efforts received a grant from the in 2019.

    KodaDot's Evolution: From Experimenting to NFT Marketplace

    Although successful, yangWao and Viki wanted to make their creation more practical and useful for themselves. They tried different ideas, such as an and visualizing blockchain blocks in AR/VR. However, these projects didn't meet their expectations for continuous innovation and community collaboration.

    Their path changed when they found 's work on the for the Kusama Network. They studied the and realized the flexibility of Substrate Data. The duo built an RMRK.app NFT reader, which gained traction within the crypto community. This accomplishment inspired them to develop KodaDot, and, after submitting a to become an NFT explorer, it emerged as the first public good in the Dotsama ecosystem.

    To learn more about KodaDot's inspiring journey and growth, read .

    Connect your wallet

    How to connect with your wallet to KodaDot

    KodaDot is an innovative platform that brings access to the Polkadot and Kusama ecosystems, enabling users to interact with non-fungible tokens (NFTs) seamlessly. This tutorial will guide you through connecting your wallet to KodaDot, allowing you to create, buy, and sell NFTs. Just follow these step-by-step instructions:

    Requirements:

    • A compatible wallet (Enkrypt, Talisman, Subwallet, or Clover wallet)

    • An internet connection

    • A valid wallet address containing funds (at least 0.1 KSM)

    • Top-up your wallet (Optional): If you need assistance with topping up your wallet, fill out this form and let us know on the KodaDot Discord server. Our helpful community members will assist you in topping up your wallet.

    Step 1: Visit the KodaDot landing page

    Navigate to the KodaDot landing page by entering the URL KodaDot.xyz in your web browser or click .

    Step 2: Click on "Connect" in the upper right corner and Confirm your understanding of security measures

    In the upper right corner of the KodaDot landing page, locate and click on the Connect button.

    A pop-up will appear, informing you that KodaDot will never ask for your mnemonic phrase or private key. Read and understand the security notice, then click on Confirm.

    Step 3: Choose your preferred wallet

    Select the wallet you prefer to use with KodaDot. The available options are , , or . In this tutorial, we will choose Talisman.

    Step 4: Select the wallet address to connect

    Choose the wallet address you want to use with KodaDot. Once you've made your selection, you'll be successfully connected to the platform.

    Step 5: Voila! You are in!

    Congratulations! 🎉 Your wallet is now connected to KodaDot, granting you access to a wide range of NFT interactions within the Polkadot and Kusama ecosystems. Don't forget to ensure that your wallet has enough funds for any required transaction fees. Enjoy your journey exploring the world of non-fungible tokens on KodaDot!

    Moving your funds OUT of Asset Hub

    Moving your funds from Relay chain to AssetHub.

    You may be an artist who sold some of his NFTs on Asset Hub Kusama/Polkadot, and now you are thinking about moving your funds somewhere else. You need to bridge your funds first.

    In case you want to move your funds out of:

    • Polkadot Asset Hub

    • Kusama Asset Hub

    Step 1: Select Teleport

    After connecting your wallet to KodaDot, go to your profile in the top right corner. Select Teleport Bridge.

    Step 2: Teleport out of Asset Hub

    Bridge your KSM out of Kusama Asset Hub:

    Note: You must keep 0.000033333 KSM on your account as an existential deposit for your wallet. Always leave this amount in your wallet.

    Or Bridge your DOT out of Asset Hub:

    Click on send and sign the transaction.

    Step 3: Send your tokens to another wallet

    Here, you have two options: either you will use your wallet to send your funds whenever you want or use the KodaDot Transfer option.

    KodaDot's transfer option: In your profile, click on transfer and fill out the details:

    • Recipient: Address where you want to send your funds. If you send your funds to CEX (Binance, Kraken..), you will find your recipient address in those apps.

    • Amount: How much you want to send

    Click on Continue and sign the transaction.

    Double-check your balances now in your wallet

    In your profile in the sidebar, you should be able to see which of your funds are on AssetHub now. Check this picture:

    • Red rectangle: Funds on Asset Hub Polkadot and AssetHub Kusama

    • Yellow rectangle: Funds on Relay Chain

    That's all you need about sending your funds out of the Asset Hub. To send your funds back to the AssetHub Chain, use the Teleport Bridge function again.

    Moving your funds TO Asset Hub

    If you are an artist who wants to mint their art on Asset Hub Polkadot or Asset Hub Kusama, or you want to buy an NFT on these chains, you need first to bridge your funds.

    Your DOT and KSM tokens must move to AssetHub chains so you can buy/mint/transfer/list your NFTs.

    Step 1: Select Teleport

    In case you want to use:

    • Polkadot Asset Hub - You need to have some DOTs in your wallet

    • Kusama Asset Hub - You need to have some KSMs in your wallet

    After connecting your wallet to KodaDot, go to your profile in the top right corner. Select Teleport Bridge.

    Step 2: Teleport to Asset Hub

    Teleport DOT to Polkadot Asset Hub:

    Teleport KSM to Kusama Asset Hub:

    Click on Send and sign the transaction. DOT/KSM on the Asset Hub is just as good as KSM on the Relay Chain.

    Double-check your balances now in your wallet

    In your profile in the sidebar, you should be able to see which of your funds are on AssetHub now. Check this picture:

    • Red rectangle: Funds on Asset Hub Polkadot and AssetHub Kusama

    • Yellow rectangle: Funds on Relay Chain

    That's all you need about sending your funds to the Asset Hub. To send your funds back on Relay Chain, use the Teleport Bridge function again, but this time, send it from AssetHub to Kusama/Polkadot.

    Contributing as an artist

    How else would you contribute to KodaDot? By creating art of course! Your art gives KodaDot the ability to show the world what our creators are capable of. By publishing your art via KodaDot, you're representing us!

    But you're not alone! We are passionate about supporting people like you, whether it's by providing them a grant to continue their NFT collection, putting them in our Discord's spotlight, or featuring them on KodaDot.xyz.

    Our Discord Spotlight is a channel in our Discord where the most passionate projects get the chance to keep close contact with the community (updates, launches, etc). You can also get the chance to be featured on the front page of KodaDot by being active in our community.

    Being featured on KodaDot

    We strongly encourage artists who are joining our space to create or continue their art. We're aware of obstacles that might prevent an artist from doing so, which is why we're heavily backing our artists with support through grants and recognition.

    Recognition comes in two ways here at KodaDot:

    1) Discord Spotlights

    Spotlight is a dedicated category in our where we feature the most active and passionate artists in the space. This is your chance to connect with the rest of the community!

    By being spotlighted in our Discord, creators, and collections will be able to communicate with you directly. Whether it'd be compliments, constructive criticism, or just making a new friend, you can count on making meaningful connections here at KodaDot. Through our spotlights, you can update our community members with your newest drops and updates.

    2) Homepage Features

    Being spotlighted in our Discord gives you a chance to be featured on our homepage. The same rules apply: be an active member and a passionate artist. We pick our homepage features based on eagerness, so make sure to let us know that you're interested in being featured when you join our Discord!

    We're more inclined to shine a light on those who have the potential to scale their projects in the long term. We want to invest in someone who's truly passionate about their work rather than someone who's here just to make a quick buck.

    Programs for artists

    We have two programs that will help you earn something extra on the side.

    Does this sound like you? We'll see you on the server.

    Collection owners chat

    Collection owner chat. Imagine having one place where you can chat with your holders. This creates an exciting space for new opportunities and ideas.

    We will provide you with a chat room for the most popular collections.

    Burning

    There may be some cases when you decide to burn your collection and its NFTs. This is possible to do on KodaDot, and it's very simple.

    Before you start, be aware

    If you want to burn the collection, you must first burn all NFTs minted in this collection. It needs to be empty. If someone bought one of those NFTs, you will not be able to burn it because you are not the owner of the NFT. In this case, you cannot burn the collection.

    Let's first look at burning an NFT and then at burning a collection.

    Burning NFT 🔥

    Step 1: Open an NFT you want to burn. You can find NFTs you own/created in your profile.

    Step 2: Click on the three dots in the right corner and click on Burn

    Step 3: Sign the transaction. Sign the transaction and wait till the page finishes loading.

    Burning Collection 🔥

    To burn your collection, all NFTs that were minted in it must be burned first.

    Step 1: Open the collection you want to burn. You can find it if you go to your profile and click on Collections. Select the correct chain and choose which collection you want to burn.

    Step 2: Delete the collection. On the top right side of the page, click on three dots and select Delete. Sign the transaction and wait till it finishes loading.

    Any tokens that you use as deposits will automatically return to your wallet.


    Both burning an NFT and burning a collection are irreversible actions. So don't do this if you are not sure about it!

    Auto Teleport

    In the fast-paced world of NFT trading, ensuring you have enough funds on hand is crucial. That's where our Auto-Teleport feature comes in.

    This unique tool allows you to automatically bridge the required funds from your wallet, eliminating the hassle of manually transferring funds every time you're short. With just one extra transaction signature, you're good to go!

    Why is it necessary?

    Not all NFTs are on the same chain. KodaDot supports more chains, so you have the option to buy or mint your art in different places. At the moment we have:

    KodaDot events

    Physical presence is very important for us. Our goal is not only to build a project around NFTs but also to educate a wide community. We want to contribute to the growth of Polkadot/Kusama.

    These events help us to grow the community and connect various web3 experts, artists, and enthusiasts. As an NFT marketplace, we are dedicated to promoting the Polkadot ecosystem through various events and exhibitions held across Europe. The KodaDot team tries to attend all important web3 conferences to build new relationships with promising projects. Start new collaborations so we can deliver a better product.

    And we are not only attending them but also organizing them. The year 2022 was very busy for us and we had a chance to use our previous experience to create exciting events full of good speakers and interesting programs.

    Our offline NFT galleries provide a platform for talented artists to showcase their digital artworks in a physical space, offering a unique opportunity for art enthusiasts to experience the world of NFTs firsthand.

    In 2022, KodaDot organized several successful events across Europe, many of which had . And we are gearing up for an even more exciting lineup of events in 2023.

    Ink! NFTs

    Learn about the implementation of non-fungible tokens (NFTs) using the ink! smart contract language on Aleph and Astar blockchains, and explore the universe of the Ink! NFTs.

    What is ink!?

    Ink! is a domain-specific language developed by Parity Technologies to build smart contracts on Substrate and Polkadot-based blockchains. It is designed to provide developers with a safe and efficient environment to write smart contracts, and it is based on the increasingly popular language - Rust.

    Asset Hub

    Learn more about Assey Hub on Polkadot or Kusama. How to mint on Asset Hub, how to bridge funds on Asset Hub, and more.

    Polkadot is a network consisting of numerous independent blockchains, referred to as parachains. These parachains operate simultaneously to facilitate quicker transactions, all while enjoying the security and decentralization of Polkadot as a whole.

    The Polkadot Asset Hub is a parachain created for the common good, with the purpose of creating and sending fungible and non-fungible (NFTs) tokens throughout the entire Polkadot ecosystem.

    We distinguish between two Asset Hubs - One for Polkadot and one for Kusama. Both are supported on KodaDot.

    • Polkadot Asset Hub (Ahp) - native token is

    Basilisk NFT Pallet

    Unleash your creativity with KodaDot's Basilisk NFT Pallet. Explore, create, and manage your NFTs with ease on our intuitive platform, making your journey in the NFT universe a joyous adventure.

    Understanding the Basilisk NFT Pallet on KodaDot

    Welcome to KodaDot's user-friendly integration of the Basilisk NFT Pallet. Here, interactions with Non-Fungible Tokens (NFTs) become seamless, joyful and creative. This is your arena to explore, create, own, trade and manage NFTs with ease.

    Unlockables

    Do you want to know a secret? Then mint this NFT and get rewarded with a secret physical item. Hiding items can be unlocked only if you are an owner. Introducing Unlockables on KodaDot!

    Unveiling Hidden Content and Free Merch for NFT Owners

    At KodaDot, our NFT marketplace is not just about owning unique and valuable digital assets. We believe in providing an immersive and rewarding experience for our community of collectors and creators. That's why we're thrilled to introduce Unlockables, a revolutionary feature that adds an element of excitement and exclusivity to your NFT ownership.

    Unlockables are hidden content and special perks that become accessible to NFT owners once they mint their digital assets. These unique unlockable experiences are designed to

    Artist Referral Program

    KodaDot Generative Artist Referral Program 🎨

    Do you know a good generative artist? Then invite him to , and you will both get rewarded!

    ERC6551

    Understand ERC6551 that redefines how ERC-721 tokens interact with the Ethereum blockchain by giving every non-fungible token its very own smart contract account.

    What is ERC6551?

    EIP6551 is a proposal made to extend the functionality of every ERC-721 token by attaching them to specific smart contract accounts, effectively providing on-chain identity to these tokens. Each non-fungible token gets a unique, global identifier which gives it a distinct identity.

    Drop Party

    To make things a bit more exciting, we recently added a Party Kit to our Drop page. We don't want you to feel alone; it's droptime, so join us at this party! 🚀

    What is this Drop party?

    When a new drop is launched, after you open it, you may see more cursors moving around the page. Those are fellow collectors who are exploring the page with you! Once you meet them, you know that you are not alone. We are having a party with collectors! 🥳

    Profiles

    Personalize your profile on Koda and add your profile picture, contact details, and other details you may find useful. This will allow you to have a proper identity and have better touch with others.

    Every user will now be able to connect his address with his created identity. Creating a profile is free, and anyone can do it. People collecting NFTs can finally show their faces and creators have now better idea about who bought which NFT.

    1) Connect with the right wallet

    Do you want to create your profile on Base or Polkadot? Depending on the answer to this question, log in with your Polkadot/ETH wallet. Each wallet needs its own profile. Go to and log in.

    What are ink! NFTs

    ink! NFTs are non-fungible tokens created utilizing the ink! smart contract language. These tokens are unique, meaning they can't be replaced with another. The uniqueness of NFTs makes them perfect for creating digital scarcity and authenticating digital content.

    How do ink! NFTs operate on Aleph and Astar Networks?

    ink! NFTs operate effectively on both Aleph and Astar networks. Smart contracts written in the ink! language facilitate the features and functionalities of these tokens. They ensure the secure invocation of NFT operations such as transfer, ownership, and other utilities.

    Understanding Ink! NFT Marketplaces - KodaDot

    KodaDot is one of the leading NFT marketplaces developed using ink! on the Aleph Zero and Astar blockchains. It provides a platform for creators and collectors to mint, sell, buy, and trade NFTs.

    Unique features and advantages of ink! NFTs

    The versatility of ink! NFTs lies in their compatibility with multi-blockchain platforms such as Aleph and Astar. They're not confined to a single network, enabling wider interoperability.

    Conclusion

    Ink! NFTs present a promising evolution in the world of non-fungible tokens, enhancing their compatibility and interoperability with multiple blockchain networks. Whether it's creating, buying, selling or earning rewards on NFTs, ink! NFTs on Aleph and Astar bring forth a whole new array of possibilities.

    Introduction

    In the simplest terms, think of the Basilisk NFT Pallet as the powerhouse of our NFT marketplace. It's a technology that provides functionalities to facilitate your NFT journey. Don't worry about the technical aspects; instead, focus on creating your digital art, setting your price, and even earning royalties from future sales!

    Roles and Permissions

    Imagine that you've created an NFT collection on the marketplace. Various roles manage this collection. As an 'Owner', you can make changes to your collection or team. As an 'Admin', you could modify attributes or lock certain properties. 'Issuers' are responsible for minting NFTs into a collection and 'Freezers' can restrict item transfers.

    Creating a Collection and Minting an NFT

    Under the Basilisk NFT Pallet, you have the power to create, modify and set attributes to your NFTs. You can create collections, and each NFT within your collection can be unique and fully customized.

    Uploading and Assigning Metadata

    After minting your NFT, upload your NFT file and related metadata. Once this step is accomplished, it will be assigned a unique Content Identifier (CID), which can later be assigned to your created collection.

    Additional Actions

    Our NFT Pallet is laden with offerings! From buying and burning items, updating attributes, setting metadata to transferring ownership – you gain access to an array of actions over your NFTs. We're also working on additional features, such as NFT fractionalization and mass minting, to enrich your NFT experience.

    Conclusion

    Incorporating the Basilisk NFT Pallet, KodaDot simplifies your journey in the NFT universe. So, without any delay, dive in the artistic blockchain space, express your creativity, and carve a niche in the digital world. Remember, our team is just a click away if you need any assistance. Happy minting!

    How does ERC6551 operate?

    EIP6551 operates by creating uniquely, deterministically addressed smart contract accounts for each ERC-721 token via a permissionless registry. It maintains complete compatibility with existing ERC-721 token contracts, therefore not requiring any changes to previously deployed ERC-721 contracts. Control over each token-bound account is given to the owner of the ERC-721 token, enabling the owner to initiate on-chain actions on behalf of their token.

    Unique features of ERC6551

    The unique feature of ERC6551 lies in its ability to turn each ERC-721 token into a standalone entity capable of owning assets and interacting with applications on the Ethereum blockchain. This expands the functionality of non-fungible tokens, allowing them to accumulate assets and record transaction history.

    Conclusion

    ERC6551 is a breakthrough in enhancing the capabilities of non-fungible tokens. Through ERC6551, ERC-721 tokens not only represent a unique digital asset but can also interact independently with the blockchain and other on-chain applications. This opens a plethora of possibilities in the world of non-fungible tokens on the KodaDot platform.

    Follow official ERC6551 Twitter

    Viki
    https://vue-polkadot.js.org
    Web3 Foundation
    Automated Registry
    Bruno Skvorc
    RMRK.app
    rmrk-spec repository
    proposal
    here

    Click "Next" to proceed

    (ticker: KSM)
    KodaDot
    KodaDot
    First two are on AssetHub, second two are on Relay Chain
    Discord
    Artist Ambassador Program
    Artist Referral Program
    On the picture you can see that collection is empty (Whoops, Couldn't find anything...)
    https://polkadotnft.xyz/polkadot-swirls-drop-mints-out-1024-pieces-in-breathtaking-30-minutes/

    FAQ

    Frequently Asked Questions about KodaDot

    1. What are NFTs?

    Non-fungible tokens, or NFTs, are unique digital items stored on blockchain that have a designated owner. In a process called 'minting', you can create NFTs using your cryptocurrency wallet and the blockchain.

    2. What are KodaDot and Kusama?

    KodaDot is a community-managed NFT platform operating on an eco-friendly blockchain. Kusama is like a testing ground for the Polkadot network, sharing the same core architecture and utilizing a nominated proof-of-stake consensus. It's a place to experiment and innovate in the Polkadot ecosystem, often resulting in unexpected outcomes or "chaos".

    3. Why build on Kusama/Polkadot instead of Ethereum?

    Building on Kusama/Polkadot provides several benefits. Substrate, the framework for constructing blockchains used here, offers upgrade capabilities and optimum efficiency. It also allows for shared security and scalability. Our choice also stems from potential future costs of Ethereum and its current environmental footprint.

    4. Is KodaDot funded?

    At this point, KodaDot is funded through Kusama Treasury for the initial phase. We are actively exploring other funding avenues and could potentially hold a private funding round. If this interests you, feel free to connect with us on Discord.

    5. Where can I access the latest KodaDot press kit?

    The current KodaDot press kit can be accessed here (link required).

    6. How can I sell or buy KSM?

    KSM (with any currency depending on the platform) can be purchased or sold through platforms such as Binance, Bybit and our RAMP network integration.

    7. How do I update metadata for the extension?

    For metadata updates in the extension, go to Dotapps.io > Settings > Metadata. Click 'Update metadata', then refresh your window. Your chain types should now be updated.

    In case you have more questions, feel free to connect with us on Twitter or Discord.

    8. What can I mint on KodaDot platform?

    On KodaDot, there's a wide range of content you can mint or create, like static photos (.jpg, .png, .svg, .tiff, .bmp), moving images (.gif), videos (.mp4, .webp), audio files (.mp3, .flac), 3D objects (.glb), and internet text/data (.json). Do remember to follow the Code of Conduct and appropriately classify any NSFW content during the minting process.

    9. Where are the files stored?

    The storage for the NFT files is primarily on Pinata Cloud and the IPFS (Interplanetary File System) network. Our long-term plan includes an integration with ArWeave for the permanent storage of NFT Metadata under the Permafrost project.

    10. How do I set my Identity?

    You can learn more about setting up your identity in KodaDot here.

    11. What is an Existential Deposit (ED)?

    In Polkadot network, a minimum amount of 1 DOT for Polkadot and 0.0000333333 KSM for Kusama is required to keep an address active. This minimum amount is referred to as the Existential Deposit (ED). It helps to prevent the "bloating" of the blockchain state from accounts with minimal or zero balance.

    12. Can NFTs be moved from one collection to another?

    Currently, this feature is not offered. If you'd like to propose such changes, feel free to raise an issue on our GitHub page.

    13. How can I sell my NFT?

    If you didn't set a price for your NFT when you first made it, go to your profile, choose your NFT in 'Created', and click on 'LIST' to set a price.

    14. How do I deal with errors?

    We deliver daily incremental updates to resolve issues. Clearing your browser cache can also help. If this doesn’t resolve your issue, you can message us on Twitter or Discord with a screenshot of the error message.

    15. What if I've minted an NFT, but it didn't show up?

    Sometimes it can take a minute for your minted NFT to appear. You can check the status through the Subscan Explorer.

    16. What if I receive a "Low balance error"?

    Double-check if you have transferable KSM in your account. If it's staked, it won't be available. Visit Dotapps.io > Comptes, and unfold 'balances' to check your transferable amount.

    For any other questions, you can reach out to us on Twitter or Discord.

    17. What are NFT royalties?

    Royalties are financial payments that original creators earn each time their NFT art is resold. Artist royalties are automated on each resale, ensuring creators always receive a percentage of the sale price.

    18. Do you have Royalties stream settings?

    Yes, we support Royalties on Basilisk and RMRK2.

    19. Is there an official KodaDot token?

    No, KodaDot has not issued an official token. Keep an eye on our official social media channels for updates and be cautious of scams and false information from unofficial sources.

    20. What does SEND, BURN, and LIST mean?

    SEND allows you to send the NFT to another user, BURN lets you destroy the NFT permanently, and LIST enables you to list your NFT for sale.

    21. Can I purchase NFTs from my phone?

    Yes, you can! KodaDot supports the Nova wallet for purchasing NFTs from your mobile device. We've prepared a video walkthrough and article explaining how to use this feature.

    22. Can multiple people buy my art simultaneously?

    Currently, RMRK does not have chain logic to prevent more than one transaction in the same block. If this occurs, it's up to the artist to either refund the additional buyers or mint the same NFT as a token of gratitude.

    23. What is Kusama/KSM?

    Kusama is a proving ground for projects that want to move fast and innovate on the Polkadot network, which shares the same underlying architecture. $KSM is the native cryptocurrency used for transactions on the Kusama network.

    Finally, for any other inquiries, feel free to connect with us on Twitter or Discord.

    24. How do I handle transaction errors?

    If you encounter an error, first try clearing your browser cache. This often fixes common issues as we regularly release updates and your browser might have cached an older version. If this doesn’t work, send us a screenshot of the error message on Twitter or Discord, or raise an issue directly in our GitHub repository.

    25. Can I open the developer console?

    Yes, if you're using a Mac, you can open the developer console on Chrome by pressing Option, CMD, J, or on Firefox by pressing Command+Option+K.

    26. Is it possible to move NFTs from one collection to another?

    Currently, this functionality is not available. If you wish to suggest such a feature, feel free to raise an issue on our GitHub page.

    27. What is the maximum size of the NFt I can upload?

    At the moment, the maximum size of the NFt that can be uploaded is around 30 MB.

    Kusama Asset Hub (Ahk) - native token is KSM

    Minting

    Learn more about how to mint your NFTs on Asset Hub. Decide which chain you want to use and jump on it. One of the main differences during minting is the fee structure. In both cases, you pay deposits that will be returned if you decide to burn the collection/NFT you created. Minting on Polkadot AssetHub is more expensive.

    Fees

    Here you can find all the info about paying fees on Ahp or Ahk:

    Bridging

    Your DOT and KSM tokens must move to AssetHub chains so you can buy/mint/transfer/list your NFTs. Only after that are you able to interact with these NFTs and pay transaction fees.

    In case you need help moving your funds out of Asset Hub, here is a tutorial:

    Note: As a system parachain, the Asset Hub has a trusted relationship with the Relay Chain and, as such, can teleport DOT/KSM between itself and the Relay Chain. That is, DOT/KSM on the Asset Hub is just as good as KSM on the Relay Chain.

    If you have more questions, join our Telegram channel and feel free to ask!

    DOT
    🪙Fees
    ➡️Moving your funds TO Asset Hub
    ⬅️Moving your funds OUT of Asset Hub
    What is generative art?

    It's an art created with rules or algorithms, often by coders or programmers. They use computers to set up specific rules or processes, and then the computer follows these to create the artwork. It can result in images, sounds, or animations that might not look the same every time because of randomness or different inputs in the code.

    Who can I refer?

    • Active on Farcaster, preferably >200 follows

    • Generative artists with 3k+ followers on Twitter (optional)

    • Mutual followers we know from generative artists' circles

    • Artists with good, eye-catching art

    • Active audience and community

    • History of successful drops on other platforms

    • Artists should send up works they want to mint with us

    Minting

    What can they expect to need to do? Create a collection. The number of NFTs will be discussed once they are selected. We are focusing on collections as big as 32, 64, or 128 NFTs. The collection will be curated under KodaDot. Details of collaboration will be discussed individually with each artist. Minting will be on Base or Polkadot - depends upon the agreement.

    All details regarding the code can be found here:

    • An artist needs to pass all green checks in the code checker.

    Rewards

    You can get up to 200 USD in tokens to refer an artist, which will be accepted. The reward for each artist will be calculated individually. Referral rewards are paid out once we accept artists and agree to set a date for minting with them.

    Process

    1. Find generative artists that fill conditions and are interested.

    2. The artist should fill out the form.

    3. Get in touch with Luu afterward.


    Disclaimer: Not all artists will be selected. If there are any doubts, the artist can be rejected during the process.

    KodaDot
    🎲Generative Art
    Polkadot Asset Hub NFTs: bridge DOT → Asset Hub Polkadot
  • Kusama Asset Hub NFTs: bridge KSM → Asset Hub Kusama

  • Kusama NFTs (RMRK standards): where you can use the KSM you have normally on Kusama Network

  • You are still using the same DOT and KSM you have; you are just bridging it between different chains.

    That's why we created Auto-Teleport. This feature will allow you to buy, list, and create NFTs without the need to teleport your tokens manually. It will automatically bridge the amount of tokens you need from most asset-rich chains.

    • Effortless transfers: Switching between networks without a worry. Auto-teleport bridges assets from your richest chain.

    • Time-saving: No more manual asset transfers. Let us do the job.

    • Smooth experience: relish a seamless trading experience across varied networks at a toggle switch away.

    Example:

    Let's say that you have in your wallet some DOT tokens, and you want to buy an NFT on Asset Hub Polkadot (AHP). All NFTs on AHP have their price in DOTs, but in order to buy an NFT, you need to bridge your DOTs first. Auto Teleport feature will allow you to buy an NFT without doing extra steps. You will only get a popup showing you the best teleport option, which you can confirm. You will be asked to sign one extra transaction, and the NFt will be yours.

    It works both ways. Your only concern is to have DOT or KSM tokens in your wallet in order to start your shopping, nothing more.

    How it works?

    First-time users will see this screen popup with some general information about the feature:

    Where can I use Auto Teleport?

    Auto Teleport should activate itself once you have enough funds on other chains. It will appear during:

    • Creation process: Create collection/NFT

    • Buying NFTs

    • Listing NFTs

    Tutorial Example

    This short tutorial will help you understand the Auto-Teleport feature in simple terms, making your NFT buying experience smooth and easy! Let's try buying NFT with this feature.

    Step 1: Choose Your Favorite NFT

    First, browse through the marketplace and find an NFT that you like and want to buy.

    Note: You can use this feature even with the cart function! Add any number of NFTs to your cart and then buy them as a batch with the help of Auto Teleport.

    Step 2: Click on Buy

    Click the "Buy" button or add to your cart. The system will check if you have enough money in your wallet to buy the NFT. You can purchase or add the NFTs to your card directly from the Explorer:

    Or you can open a specific NFT and do it from there:

    Step 3: Auto-Teleport Option

    If there's not enough money in your account, don't worry! The "Auto-Teleport" option will appear. This feature will help you bring the money you need to your account.

    For more info, click on the small i.

    Step 4: Click on Auto-Teleport

    Click on the "Teleport and Confirm Purchase" button. The system will guide you on how to move the needed money to your account. This option will be clickable only if you have enough funds on the other chain.

    Step 5: Sign Transactions

    You will see a message asking you to approve the transaction. This means you need to give permission to bridge your tokens. The whole process will be visible on your screen. In total, you will need to sign two transactions.

    Step 6: Enjoy your NFT

    After signing two transactions and a short wait, it's done!

    Congratulations!

    You've learned how to use the "Auto-Teleport" feature. Now, you can buy NFTs more easily. Enjoy your shopping!

    We have been to many interesting places in Europe - Berlin, Prague, Lisbon, Budapest, and much more. And besides that, it is not only about the big events but also smaller meetups focused on different target audiences are important.

    Recurring events organized by the KodaDot team

    SubWork Bled 🇸🇮

    And the cherry on the cake? Our co-work space SubWork in Bled, Slovenia! In beautiful nature, surrounded by the Julian Alps. This place was born to connect people with the same goals. A place to build together and a place to have your team retreat.

    Stay updated about events/meetups happening in Bled. Follow SubWork Twitter or join our Telegram group focused on this amazing place.

    Join this Telegram group to stay updated about all the upcoming events. Don't miss a chance to participate!

    their own offline NFT galleries
    Picture from DOTBrno 2022
    enhance the value
    and enjoyment of your NFT collection.

    Gain access to exclusive, unlockable content associated with specific NFTs. Unlockables provide a thrilling sense of discovery. It's an invitation to explore the intricacies and stories that lie beneath the surface of the artwork, making your ownership even more special and unique.

    Unlockables create a sense of exclusivity and value for our community members. They foster a deeper connection between creators and collectors, allowing NFT owners to experience a level of engagement that goes beyond the initial purchase. As an NFT owner on KodaDot, you become part of a vibrant ecosystem where creativity, exploration, and rewards converge.

    Campaigns with anime waifu

    You may be the owner of one of these first NFTs we introduced with Claimables. This was our testing campaign during a mini-conference in Bled, Slovenia. Guests were able to create their own NFT and claim their reward.

    Collection wit unlockable items

    Currently, on KodaDot we support unlockables in private and we've demonstrated unlockables with vouchers to claim free t-shirts from our shop.kodadot.xyz.

    We are preparing more detailed, exciting, and new campaigns for you!

    You'll also have the opportunity to claim free merchandise associated with the unlockable content. This means that you can tangibly enjoy the world of your NFT collection beyond the digital realm. Get limited-edition physical items and our merchandise as a token of appreciation for your support and loyalty as an NFT owner.

    How does it work?

    Follow KodaDot on Twitter and wait for the announcement. Minting will be free but limited by number. First come, first serve. These drops will be limited to a specific number of NFTs for each phase. Connected to our anime waifu characters, you will be able to see which NFT you will claim. Each waifu will have a voucher to claim one design.

    To participate in the unlockable journey, you only need to simply mint an NFT on KodaDot during one of our campaigns.

    Join us on KodaDot and unlock a world of hidden treasures within your NFT collection. Experience the thrill of discovery, claim your free merchandise, and be part of an innovative community that celebrates the power of creativity and ownership.

    Welcome to the era of Unlockables – a new dimension in NFTs.

    What can you see?
    • Fellow collectors and their activity 😎

    • Status: whether they are generating, minting, or just moving around

    • Their art: An NFT they are generating/minting,

    • Amounts in DOT: how big a spender are they, and how much they spend on the NFTs

    Here, you can see all the components:

    Not a party person?

    Don't worry; you can turn off our Drop Party feature if you prefer to buy your art alone. Open the sidebar, head to settings - interface, and turn off the party mode.

    2) Open your profile

    In the top right corner, open the sidebar and click on View profile.

    3) Create your profile

    Click on Create a Profile, and you will have two options.

    1. Your profile will be filled via your Farcaster profile (requires confirmations in the app - follow the steps that you will receive

    2. Fill out your profile manually (add your name, details, and links to your profile manually)

    Once you confirm the changes, it may take a few moments to load.


    Follows

    Following accounts is, at the moment, only allowed between users who created their profiles. Very soon we will allow following of all profiles.

    Enjoy your new profile!

    koda.art
    here
    Enkrypt
    Talisman
    Subwallet
    Clover wallet
    Screen1_landing
    Screen2_popup
    Screen3_selectwallet
    Screen4_choose address
    Screen5_you_are_in

    Add Funds to your wallet

    Once you have created your wallet, you need to add funds into it so you can freely create, buy, list or transfer NFTs.

    On KodaDot you can buy NFTs with Kusama (KSM) or Polkadot (DOT). Depending on what chain your NFT is.

    There are two ways you can do it:

    1. Sending funds from another crypto address: You may have some funds on an exchange or another wallet. In this case, use your Polkadot wallet to find your address.

    The best way to find your address is just to use the wallet you downloaded, but you can also find it in your profile on KodaDo. You can copy the address directly. Be careful about what chain you are!

    1. Add funds via on-ramp service: Adding funds directly on KodaDo through our provider. This process is easy and quick, so let's take a look.

    Step 1: Click on Add Funds

    Open your profile in the top right corner and click on the colorful circle. In the sidebar that will appear, you should be able to find the Add Funds button.

    Step 2: Select a Provider

    First, you have to agree with KodaDot's terms of use, and then you are able to select a provider. I personally prefer Ramp, but feel free to use other options, too.

    Adding funds via Ramp:

    Step 3: Fill necessary details

    Select your currency and the currency you want to buy (DOT or KSM) and choose the amount.

    The minimum amount of funds you can add can vary depending on what currency you are buying or what provider you are using.

    If you are buying:

    • KSM: Minimum amount is around 18 USD (or 16.50 EUR)

    • DOT: Minimum amount is around 8 USD (or 7 EUR)

    Step 4: Click on Proceed

    Click on Proceed and fill in other details they are asking for: your email address. You will receive a confirmation code you will need to fill out.

    Then you need to fill out your Polkadot/Kusama address (depending on what you are currently buying). Always check if you added the correct address.

    Double check so you don't fill in your Kusama address instead of Polkadot one or the opposite.

    Step 5: Select payment method

    You have more options to choose from. Select the one you are most comfortable with and continue.

    Depending on the payment method, you may be asked to fill in details like your name or your address. They also may ask if the wallet you use is yours.

    Fill in all the details and proceed to confirmation.


    Congratulations, you added your funds!

    Now, you can jump back to and start shopping/creating.

    Teleport (Bridge)

    If you want to move your assets between chains, you will need to teleport (bridge) them. Here you have a complete and easy guide on how to do it.

    It's important to remind you that bridging funds between chains will just move your funds between different chains we support. Your funds can always be returned to the main network, and they don't lose value when you bridge them. The process of bridging is very quick and simple.

    Step 1: Open Teleport

    Go to https://kodadot.xyz, connect with your wallet, and click on your profile (circle in the top right corner). Your profile will open up. Click on the Teleport Bridge option.

    Step 2: Choose your chains

    • Source chain: Select from where you want to move your assets

    • Destination: To what chain you want to bridge your funds

    Your options will show when you click on the field. You cannot bridge randomly between the chains. Your options will be shown once you click on the Destination chain.

    It's always possible to bridge your funds back to where you bridged them from.

    Step 3: Select the amount and Confirm the transaction

    Select the amount that you want to transfer between chains and click on Proceed to Confirmation. Confirm the transaction popup and wait a few seconds.

    Congratulations! Your funds were successfully bridged.

    Where to find my assets?

    In your profile, you should be able to see all your assets on all your chains.

    • First row: Chain - on which chain your asset is

    • Second row: Token - what kind of asset/token is on that chain

    • Third row: Balance - the number of tokens you have

    Transaction fees on the destination chain

    Teleports come with an additional fee on the destination chain. This fee is deducted from the teleported amount of DOT or KSM, and it's very low (in cents). Remainder: The remaining amount needs to be greater than the existential deposit of the destination chain. Otherwise, the entire balance you teleported will be lost!

    Conference Ambassador

    Conference remote presence ambassador

    Thank you for helping us by bringing to another conference. You will be attending events as a team member. We aim to introduce our project to a new audience and help them understand it more.

    KodaDot

    We are a multi-chain NFT marketplace in the fast-growing Kusama (Polkadot) ecosystem with very low minting and transaction fees. Currently, we are supporting 5 NFT standards (RMRKv1, RMRKv2, MoonBeam, MoonRiver, Basilisk), and another upcoming 3 are work-in-progress (Astar, Gear/Vara, Statemine). Our rich developer community got us among the top 3 Polkadot projects, and we are by GitHub metrics in the Polkadot ecosystem.

    Preparation for the Drop

    Proper preparation for the drop can make a huge difference. You are building your audience and reputation and getting more attention focused on you. Please read this page carefully!

    Finishing your code is just the start. But we can say the most challenging part is behind you. We must still focus on selling the art and getting it out there. First of all, before you start with marketing efforts, make sure that your code is working correctly.

    1) Test it, test it, test it

    On KodaDot, we prioritize art that is fast, smooth, and good-looking. As mentioned on the previous pages, your art needs to fill some conditions. Once your art is ready, take your time and play with the code-checker, try variations, and check if anything is lagging and the art looks like it was supposed to look. Use our code-checker to do all these steps:

    Remember to use the export function to generate a mock collection to assess whether the project has enough variety!

    Why Should You Contribute?

    Bounty Rewards

    We offer bounties starting from $50 up to $1200 USD, with our most popular issues being $100 USD. The more complex the issue is, the more you'll get rewarded.

    You can feel free to take a peek at our in our GitHub to get started!

    ERC721

    Explore the details of ERC721, also known as the Ethereum standard for non-fungible tokens (NFTs) and its operation and integration within the KodaDot platform.

    What is ERC721?

    ERC721 is a free, open standard on the Ethereum blockchain that describes how to create non-fungible or unique tokens. They have distinct properties and individual token IDs, ensuring that every token is unique in its own way

    How does ERC721 operate?

    ERC721 functions using the Ethereum blockchain. This standard enables any item on Ethereum to be uniquely trackable. It upholds the ownership and transferability aspect of digital assets and includes features such as ownership management and token transfer.

    Unique features of ERC721

    The unique aspect of ERC721 lies in its non-fungible nature. Each token is distinct and cannot be replicated, ensuring that each digital asset represented has a unique value and ownership.

    Conclusion

    By utilizing the ERC721 standard, enjoy maintaining and showcasing your unique digital assets on the KodaDot platform. Each token represents a unique digital asset, making them ideal for collectibles, gaming items, and real-world assets.

    Flexibility

    Don't have time for a second job? We got you. Everyone has a side hustle nowadays and with the gig economy, this is how we can operate more efficiently. Here at KodaDot, we don't hold anyone full-time, nor do we track hours. Come and go whenever you want.

    Challenging Puzzles

    Our challenging issues will push you to think deeply about solutions and force you to learn a thing or two along the way. Mental stimulation is something you won't get on your day-to-day office jobs, so this is where we come in.

    Sense of Community

    Collaboration is an important part of contributing. Your name becomes known throughout the community when you make pull requests, ask questions, or even hop on a call for a minute or two. Everyone who contributes to KodaDot becomes a member of the family. You'll find others who are working on challenges similar to yours, as well as those that are struggling. This is where you enter the picture. We're all here for each other, and we want to see each other succeed. KodaDot will become synonymous with a sense of belonging.

    Contribution to Open Source

    Public proof of contribution is arguably one of the most important things when trying to land your first tech job. Focusing on a person's GitHub is more telling of one's skillset than reading a PDF. Rather than blindly trusting resumes, you can judge what a person has contributed publicly.

    current bounties
    KodaDot
    Fourth row: Balance - your balance in USD
    More highlights about KodaDot
    • KodaDot’s offline galleries: Not only can you sell your NFTs online, but there is an opportunity to have NFTs displayed and promoted during offline events. Read more about these events here.

    • Minting NFTs currently on RMRK (Kusama) and Basilisk (royalties, offer-making).

    • KodaDot has its own co-working space in Bled, Slovenia where projects from the Polkadot ecosystem can come to build: https://subwork.xyz/.

    Your tasks

    • Be able to talk about KodaDot

    • Focus on: programmers, artists, NFT-related projects (gaming)

    • Set up merch on the booth or smart spot

    • Giving away a free discount code for

    • Present opportunities we have: (use QR codes)

      • Ambassador positions + Art ambassador positions

      • Referral program

      • Programmers: instant rewards for code contributions - opensource Github - anyone can come, contribute, and get rewarded

    • Taking pictures for our social media. We will be tweeting and posting about the event.

      • Our merchandise on the table (try to find a good angle)

      • People with our shirts on (we are happy also for your picture 😄)

      • Our stickers somewhere

    • Post on your Twitter that you are there

    • Collecting contacts of people: (ideally Telegram, Twitter)

      • interested in Kodadot

      • interested in collaborations

      • NFT-related projects

    • Show people how to use our platform from the phone (more on a call)

    • Enjoy the events

    Homework before you go

    • Fill out your calendar so we have an idea of which days of events you attended.

    • Follow our Twitter profile to be aware of campaigns/news currently happening.

    • Go to https://kodadot.xyz/ and play with the platform a little.

      • check popular collections and NFTs

      • connect your Talisman wallet

      • try KodaDot through mobile NovaWallet so you can demonstrate it on the conference

      • try to look at various insights of collection

      • try minting (optional)

    • Read about KodaDot’s co-work space: Subwork:

    • Go through essential links to have an idea of what's happening in KodaDot

    • Download pictures with QR codes - important links ! You can use them while networking, each picture has information about where the link leads.

    Important links

    • Programmers: https://github.com/kodadot/nft-gallery/blob/main/HIRING.md: we are always hiring, KodaDot = opensource - anyone can contribute and get rewarded for solving issues

    • Artists ambassadors: https://docs.kodadot.xyz/artist-ambassador - a paid job for NFT artists

    • Referral program: https://docs.kodadot.xyz/referral-program: get rewarded for bringing new art on KodaDot. 100 USD - 50 for the artist and 50 for you

    • KodaDot platform:

    • KodaDot shop: - merchandise

    • KodaDot Discord:

    • KodaDot Telegram:

    • KodaCon Events:

    • KodaDot Twitter:

    • Subwork Bled:

    After event

    Prepare a list of people/projects you connected with during the event. We recommend you do this daily after the event.

    Networking tips

    • After you meet someone, exchange contacts, and send them immediately a message with your name, project (KodaDot), and a short message about where you met, what you talked about + a link to KodaDot Twitter. You can also tell them that we may contact them.

    • Ask them to do the same, so you will be able to go back to the messages you got.

    Are you interested?

    Contact Luuu

    KodaDot
    the top 1 dapp

    Generating 20 NFTs at once can help you see more examples of your art. The process is quick and easy, and it allows you to see if the art looks good.

    2) Is my art good enough?

    It's important to know if people will like your art. Getting feedback from your fellow artists, community, or people around you can help you assemble a project that will be liked. Don't hesitate to ask about opinions on your social media; feedback is always valued!

    Always take your time; if you are unsure your collection is ready, decide on new deadlines. Your art should always reflect your best work. Sometimes, stepping back and returning the next day will do the magic.

    3) Story of your art

    Your collection should have proper naming and story. With naming, we prefer short collection names (only one word), as they look better on our UI. With a story, you can be creative. Leave your fantasy to tell it. You spend quite some time preparing it, and only you can tell us all about it. You can share this story in the description of your NFTs or on your social media.

    Collectors like to learn about art, so let's give them something. We recommend you think about the story as soon as you start working on your idea. Once you start working on your story, getting it out there will help you build stronger connections with your followers.

    The description for your art should not be too short. You can write about yourself as an artist, the process, what you wanted to capture with the art, what you want to say to your collectors, and many more.

    4) Focus on your social media

    Once you start a new project, your collectors and audience are the most important people you should focus on. It's very important to keep them updated, tease them, and prepare for the drop.

    Share your art on your socials:

    • Share WIPs regularly. This will help you connect with your collectors, as they will be able to see the progress of the art, and regular posts will help you grow.

    • Ask for feedback, as it may help you create a project that your collectors are longing for.

    • Build your engagement around competitions/games - small competitions where people can win free NFT can make a difference.

    • Share your posts on other platforms - to get more engagement.

    • Being active on social media shows that you are dedicated to your project.

    5) Farcaster Game

    Farcaster is an innovative, open-source, decentralized social network. We highly recommend you build your profile on this platform and grow your audience here. A lot of artists, especially generative ones, are now intensely focused on this platform.

    • Learn about Farcaster - learn about how it works or how to use $degen to build your reputation.

    • Follow /koda channel on Farcaster and post your regular updates here

    • Post your art to other generative channels such as /gen-art or /le-random /geometric to grow your followers

    • Post regularly, engage with other artists, and be active

    6) Be creative

    There are many ways to build your project. Be creative and use all your powers to promote it.

    • Write an article about your project, tell a story about it

    • Join various communities that may be interested in your art

    • Try other forms of content like videos, gifs, and collages of your art - visually appealing content always wins.

    • Create unique content. Every artist is different, and there can be something you are good at.

    • Get your art out there - participate in exhibitions and competitions to add value to your art. Follow on other channels so you don't miss open calls to participate in our exhibitions.

    6) Plan your Drop

    Proper planning and communication are the keys. Plan your announcements ahead of time to better connect with your audience.

    • Share WIPs

    • Share the drop date/time ahead so people can prepare to collect it

    • Share your art even after the drop

    • Make engaging content like competitions

    • Try other channels. Once you post your post, please share the link in other channels, such as various Discord and Telegram groups, or directly share it with people who may find it interesting.

    • Be active - post regularly, reply to comments, and engage with other artists.

    Building a strong social profile is the most important thing as a digital artist, and your profile is the first thing everyone will see once they deep-dive into your art!

    7) Educate your followers

    Once your art is ready and your drop date is approaching, help your collectors mint the art by explaining the process to them.

    Inform them about these facts:

    • Where will the art be minted

    • What currency will they be using

    • What wallet can they use

    • How and where to mint

    • Is there something they need to know?

    Keep in mind that you should share these details once you are 100% sure about them. Announcing the date or time and then changing it may be confusing for your audience.

    The KodaDot team can provide you with all these details, so don't hesitate to ask. You collectors should feel comfortable collecting your art. Not everyone has the experience, and people may struggle.


    If you follow these steps, your art will get all the attention it deserves.

    Good luck!

    ✅Code Checker
    🖼️Farcaster Frames

    Artist Ambassador Program

    “A true artist is not one who is inspired, but one who inspires others.” - Dali.

    You now have an opportunity to join KodaDot Ambassador Program for artists. Apply and get all the benefits we can offer. Become a part of our community. For now, in this first wave, we offer this role only to the 5 best artists!

    Conditions 🔍

    • Minimal number of followers on Twitter: 3000 +

    • Active on Twitter, regular posts with interacting followers (any other social media is a plus)

    • Interested in .

    • Good art: we support every style, but if they have an exciting or unique style, it's a plus (same with anime art).

    • An exception may apply to very active individuals.

    Benefits 💰

    • Assisted onboarding (help with the minting process, covering minting fees)

    • Regular promotion of your new art on our social media (Twitter, Reddit, Instagram..)

    • Guaranteed participation in every organized by us (If you physically attend our events - possibility to get some extra spotlight - live painting, other extra activities).

    Expectations 📊

    • Independent and proactive approach (without us reminding you what to do), but at the same time be a team player and don't hesitate to talk about KodaDot with others.

    • Minting NFTs on KodaDot - Deliver good art regularly.

    • Onboarding new artists - Make efforts to motivate other artists to join KodaDot

    Goals 🥅

    • Connect your awesome art with KodaDot

    • Attract more artists to mint their art on KodaDot

    • Help us build relationships with the artistic community

    To apply

    Please fill out .

    After that, we will review your application and we will contact you. Filling out the form does not mean that you will be automatically hired. Even if you meet all the criteria, we have only a few spots, so the last decision will be on a team!

    Do you have questions?

    Contact the person responsible for artists' relations is

    Hiring

    We are remote-friendly and asynchronous! Timezones aren't a problem here, we have contributors from around the world. As long as you're making progress at your own pace and staying on schedule with other team members, there's not difference. However, some of the most common characteristics we've seen from current members of KodaDot are their organization, time management skills, and communication.

    Here at KodaDot, you're not expected to be a know-it-all. You're expected to learn and grow from the tasks you take on and the interactions you make with our community. KodaDot was created with the public in mind, hence us being a "public good". We want to make sure that inclusivity is enforced for people with all levels of experience. However, we want to make sure that you're taking tasks that you're motivated to complete, not just to have them assigned to you with no progress. Don't be afraid to ask questions. We're encouraging growth and community. If you need to ask a hundred questions before finally understanding something, then do it.

    So whether you're a student fresh out of high school or a parent with three kids, you have a say in what we do around here.

    Everyone starts from somewhere, and we understand that.

    We put emphasis on long-term players because we believe that they have the most impact on not only our work but our community. You're more likely to get hired if we see you actively engaging in our Discord as we highly value cultural AND personal fit and contribute to KodaDot in the way that makes sense for you (are you a developer, , or ?)

    If everything goes well and your interests last, we would be more than happy to have you on board and start our journey of exploring NFTs together.

    So, get those contributions in!

    General Hiring Process

    Our hiring process is based on the role you're applying for. If you're looking to apply to a non-technical role, go

    Hiring Process for Developers

    We are always looking for talented front-end developers. Whether you want to start working with us as a side hustle or as a full-time job, our issues are open to tackle immediately (and expect to get paid for your merged PRs!)

    We offer full-time, part-time, internship, freelance, and temporary positions.

    To qualify for a part-time or full-time position, we are looking at your:

    • Past track record on your GitHub profile, i.e. your open-source contributions

    • Cooperation & Coordination, how helpful you are in code reviews

    • Communication, how engaged you are in our issues/discussions/discord

    • Responsiveness, how quickly you react to change requests

    MOST IMPORTANTLY: You should have 10-20 merged pull requests to our upstream branch We will pay you for each closed issue you have as a way to show you that we value your time and dedication to KodaDot.

    After you've successfully merged 10-20 PRs, feel free to reach out yangwao on . We'll assign you 1-2 long-term tasks to see how you handle more complex issues.

    The reason why we do this is to see if we click together as a team in the long run. During your time completing PRs here at KodaDot, we'll be able to see what characteristics you have that can be good for KodaDot's internal long-term growth.

    You can start your journey by checking out our most recent issues with the labels .

    Payroll

    We can guarantee you a payroll from this phase, which will be discussed based on your location, skillset, previous experience, quality of delivered code, and time availability. We would like to match market prices so landing a job at KodaDot could result in getting payroll on the range between 60k-160k$ annual compensation.

    Open Roles

    • Frontend Developers (Vue3, Nuxt3)

    • Rust developer (parachain Dev & Ops & ink! smart contracts)

    • Developer Advocate

    • Technical Writer

    On hold positions

    • Technical Product Manager

    • COO

    • UI/UX Designer

    • Creative Director

    Drop Page

    Unique feature that is now available on KodaDot is one of the most exciting things you can have as an artist.

    What is a Drop Page?

    Usually, when an NFT project announces its upcoming drop, it is done on its official Twitter or Discord platform. The announcement usually includes details about the allowlist, the reveal, and the drop schedule. This creates a perfect opportunity to get people excited about the upcoming collection.

    When you go to https://kodadot.xyz and in the right-up corner select Drops, you will see drops that are happening at the moment. They are time-limited collections that are created for a specific audience. The goal of these is to create a unique experience for people visiting our platform. Artists, creators, and collectors can use and, in some cases, obtain free NFTs, with extra surprises coming with each one.

    Each Drop has its own individual and dedicated page. There are many things that can be customized here. Phases, limits, availability, and schedule are the basic things artists and projects can plan to make the experience more attractive. You can show off specific NFTs as an example or add them all so that people can choose directly with NFT they want to mint. I mean, there are a lot of possibilities.

    And minting? It's simple. Connect your wallet and mint your free (sometimes paid) NFT. And these NFTs are not any Polkadot NFTs. Drop Page is a canvas that can be customized to suit various needs. During this time, when I was writing this article, we had two drops open. Both were NFTs created with the help of an AI minter, trained for different results. You simply connect your wallet and mint an NFT, and the AI model will create a unique one for you, and it will mint it directly to your wallet.

    Unlockable surprise

    But that's not all. We connected unlockables so you can experience the excitement of unlocking hidden rewards! Each NFT from official drops had hidden content available only for those who minted their NFT. You only need to check your profile to find the NFT and click "Unlockable Content" to reveal the surprise.

    In the category , you can see planned future drops. There you can also find a drop page for people interested in having one. Your page can also be there. ❤️

    A bundle of features you can combine 💫

    We already mentioned some of the features we implemented in this article. All of them are customizable. You can choose which one you want and which one you don't. Here is a small preview of the main features we have:

    1. Dedicated times for minting

    Select what day your minting starts, what hours will be available, and how long. We can adjust this to your needs. Minting one hour every day for one week? No problem. We can also include an attractive countdown so your audience can better understand upcoming events.

    2. Limits

    The basic limit is selecting how many NFTs in total can be minted. This varies on your collection size, but in some cases (AI minting, generative art), this number can be adjusted regarding your preferences.

    You can also limit mints by the number of NFTs that can be minted at various times. Choose how many can be minted max during different phases. And, of course, we can show the availability of your NFTs so people know how much of them are left.

    3. AI tools

    We had anime waifus in our previous campaigns—created by a highly trained AI model. Im sure we can also use it in your case. You just need to tell us .

    4. Custom link

    Do you want your custom link to your drop page? No problem. In some exceptional cases, we can also hide your Drop so you can target a specific audience.

    5. Free mint — Paid mint

    Depends on you. You can choose.

    6. Connection with our merch shop

    This is one of the BEST benefits we offer. We allow you to connect your NFT collection to our merch shop and reward your loyal audience with a free merchandise drop. Depending on your budget, the size of the project, and the audience, we can offer you some starting amount for free.

    7. Your design in our shop

    To make these drops even more interesting, we allow, in some cases, custom designs in our shop. You only need to deliver your design, and our shop will handle everything else.

    8. Unlockables

    Adding your own unlockable content.

    And More

    We already have a lot of features, and we are still planning to add more in the future. Is something missing from the list? Let us know! Our team can work on it.

    Interested? 🔥

    If you are a project planning to come out with a new cool collection, or just an artist trying to do something new? Let's work on it together. You are welcome to fill out and let us know your idea. If you want to connect your collection with our shop, you need to consider the budget you are willing to use. This form will give us a brief idea about your plans. All details will be discussed later —  We will get in touch with you.


    Code Checker

    If you followed the , and you finished with your art, its time to test it. Your art should include everything that is needed to be deployed on KodaDot. To be sure that you did not miss anything, we created our KodaDot Code Checker to help you find any missing details in the code.

    KodaDot's Code Checker

    Open and prepare your zip file to be uploaded. once you upload it, wait a few moments. Your code validation will appear on the screen.

    Ambassador Program

    Become a part of KodaDot team. We invite all creative, independent and interesting people to contribute with their ideas.

    The Opportunity ✨

  • Artists to mint their NFTs on KodaDot.

  • KodaDot’s presence during the event

  • Kodashop
    here
    here
    https://kodadot.xyz/
    https://shop.kodadot.xyz
    https://discord.com/invite/PxEyQhW4NK
    https://t.me/kodadot_eco
    https://t.me/kodacon
    https://twitter.com/KodaDot
    https://twitter.com/SubWorkBled

    Overall skillset & experience

  • Quality of delivered code

  • Growth & Ops

    artist
    helper
    here
    our Telegram
    p1 or p2
    KodaDot

    Spotlighting (Interview article about your art, possibility to participate in crowdcasts, YouTube, and other visual content...)

  • Regular monthly financial reward (150 USD with a potential to grow)

  • Get our merchandise with discounts! (Shirts, stickers, hoodies..)

  • Discord: getting a higher role than "artist", automatically part of the art-design guild

  • Reddit: Flair “Art Ambassador” (for those who have it)

  • Referral program (get rewarded extra for bringing more artists on KodaDot)

  • Priority: learn about competitions, events, and bounties first. Get some NFTs from our airdrops.

  • Posts about your art on KodaDot (or other related topics) on Twitter and other social media at least twice a week (adding "KodaDot" to your Twitter profile to show your support).
  • Active on our Telegram (share your art, participate in discussions, drop "gm" once in a while).

  • Come up with your ideas to help KodaDot grow (airdrops, competitions). We will give you our support here if needed.

  • Give us honest feedback so we can improve and be better.

  • Most importantly: enjoy your time with KodaDot, help us grow, and enjoy that process with us. It's not about the work but about having fun, creating good art, and being part of our KodaDot team. And in exchange, we will always have your back.

  • KodaDot
    physical NFT gallery
    this form
    Luuu
    Code Validation
    • CanvasSize: if its dynamic, then its ok

    • Name of the collection: doublecheck if the collection name is right

    • Local p5js: testing if the p5js code is in the folder or its using it from the internet


    There are other categories we are evaluating. Read below to understand what each category means and what to change in your code in case you are not fulfilling it.

    1) Correct HTML name

    An issue in this category means that the HTML should have a title tag, and the title should be different from kodaHash. Like this:

    2) Using Kodahash Render

    Once the rendering of art is done, a message needs to be sent signaling the end of the render. This message is necessary for art to work properly on KodaDot. More details can be found in the Kodahash template. This message should look like this:

    3) Kodahash Render Called Once

    Kodahash Render Called Once should be called only once, make sure that its not calling more than that.

    4) Not Using External Resources

    This check ensures that your artwork doesn't rely on external resources that might not be available when the NFT is rendered. All necessary files (such as images, scripts, or styles) should be included in your project folder. For example, instead of linking to an online p5.js library, you should include the p5.min.js file in your project. This ensures that your artwork will always render correctly, regardless of internet connectivity or the availability of external resources.

    To pass this check: - Include all necessary JavaScript libraries in your project folder. - Use relative paths to reference local files instead of URLs to external resources. - Ensure all images, fonts, or other assets used in your artwork are included in the project folder.

    5) Param Hash From Url For Rendering

    Your artwork is expected to use hash url param. Like this:

    6) Valid Image Sent to Kodahash Render

    This check verifies that a valid image is being sent to the Kodahash render process. The image should be in a supported format (typically PNG) and should accurately represent your artwork.

    To pass this check: - Ensure your code correctly captures the canvas content. - Convert the canvas content to a valid data URL. - Include this data URL in the postMessageKoda function.

    Example code:

    7 ) Art Is Consistent

    This check ensures that your artwork renders consistently across different instances. When using the same hash input, your artwork should produce the same output every time.

    To pass this check: - Use a deterministic random number generator seeded with the hash. - Avoid using JavaScript's built-in Math.random() function. - Ensure all variable aspects of your artwork are controlled by the hash-seeded random number generator.

    Example implementation:

    By implementing these features correctly, you can ensure your artwork passes these important checks in the KodaDot Code Checker, making it ready for deployment on the platform.

    8) Automatic Sizing - Responsiveness

    Failure means the art is not responsive to screen size changes. In order to fix need to use resizeCanvas like this:

    9) Variation loading time

    The time between the start of render and message kodahash/render/completed is measured. As we mentioned in the documentation, art should be quick to improve the user experience. Loading time check could fail if:

    • Artwork is not rendered in the checker.

    • Takes too long to render, no clear way to fix that, the artist needs to find a way to cut down time.

    • Your art is animated or it is in infinite loop - which is acceptable

    Question marks

    You may get a question mark if when the item cannot be determined: For example, if the art doesn't use kodahash render, loading time and art consistency cannot be determined.


    Performance and Capture service

    Under the image, you can also find tests for Performance and Capture Service

    • Performance test: Time Per Variation. Select a number of outputs, and it will test the average time needed to create one variation.

    • Capture Service test is very important test (especially if you are using WebGL). It tests how the preview of the NFT will look like. It is also important if you have a loop or animated NFT to test this so you can see what the final previews of the NFTs will look like. If previews are not working, you need to adjust the code.


    Export the NFTs

    Under the picture, you should see an option to export art. You can select several art pieces you want to download (1x, 3x, 5x, 10x, 15x, 20x).

    Use this option to export the maximum amount of NFTs - this will help you to see more variations at once, and you can assess if your art has enough variations. Keep in mind the size of your collection. The bigger the collection, the more variations it should have. So everyone can get their unique NFT!


    If you followed the Kodahash template, your code should pass all tests. This is our first version of code checker, so there may be something you need help with. In case you are having any issues, questions, or suggestions on how to improve our Code Checker, please connect with the team on Telegarm or GitHub.

    Kodahash template
    https://koda.art/code-checker
    As an Ambassador of KodaDot, you should establish strong relationships with people worldwide. You'll create articles, engage in different communities, attend in-person conferences, and foster our social media communities. You'll stay on top of the latest developments, keep in close contact with KodaDot's internal team, and help artists thrive in our community. We are currently looking for talented individuals who would like to represent KodaDot virtually and in person. Each ambassador is different and has different skills. We will value the people who are independent, creative, and working on their own ideas. KodaDot can provide you with the support you need to realize your plans. Always communicate with us.

    What We're Looking For 👀

    • Fluent/Native English Skills

    • Great Interpersonal Skills

    • Strongly independent

    • Excellent writing and communication skills in English

    • Experience with Discord/Twitter/Telegram

    • General knowledge of NFTs & KodaDot as a whole

    • Active members of the community (to stay up-to-date with KodaDot's newest developments)

    We are not looking for ambassadors who will be working for us. We are looking for people who will work with us and who will strongly believe in KodaDot. You will be a part of the team, and we all want the project to succeed.


    Responsibilities 🔥

    Your responsibilities may vary regarding your skills.

    General responsibilities:

    • Actively engage with users on all social media platforms

    • Engage with other DotSama communities

    • Develop and maintain a social media-based community for KodaDot

    • Build KodaDot's presence, and the presence of our community-owned NFT marketplace, as consistent participants in relevant conversations about NFTs, Web3, etc.

    • Partially focusing on artists that can potentially use our platforms - engaging with them

    • Work with your own ideas - be creative

    • Give us honest feedback - how to make KodaDot better

    • Always posting about your activity regarding KodaDot

    Specialization responsibilities

    • Organizing events either in person

    • Organizing virtual events

    • Write articles on KodaDot's newest releases, spotlights, and other KodaDot-based news

    • Create other kinds of content (video, Twitter spaces, podcasts...)

    • Participate in other project's Twitter spaces, talks, and Discord talks

    • Represent KodaDot on physical events

    • Building collaborations with other projects

    • Focusing on Artists (inviting and onboarding them to KodaDot)

    • Build your own path, contribute with your own ideas



    Compensation

    From 150 USD per month in DOT.


    General Content-creation Guidelines

    Articles 📖

    If you're new to writing articles, check out this video to get some tips on producing a good article. When you're ready, you'll submit your article to us, and we'll give you continuous feedback until it's perfect.

    Article Content: Deciding on the topic of an article is up to you. Since there is always something happening at KodaDot, you might find yourself writing about KodaDot's newest UI feature or KodaDot's amazing community.

    If you're feeling stuck, don't worry! We have ideas ready for you in our GitHub repository issues labeled "writing," or you can discuss the ideas with the team.

    NOTE: Before you start writing, it's recommended that you send your article idea to the ambassador chat on Telegram. This way, other ambassadors and team members can properly coordinate and plan out future releases.

    Article Expectations: We are looking for 400-1000 word articles that include visuals (make sure you cite the source!) to make it easier for the reader to follow. We want to focus on a non-technical audience, so knowing how to communicate with beginners is highly preferred. Ensure you add some creativity to your content - we don't want the readers to fall asleep! Focus also on having good SEO.

    Articles on Medium should be submitted to the KodaDot publication.

    Videos 🎞️

    Ideally, it would be nice if you have previous experience creating videos. This includes knowing how to edit and upload videos. Bonus points if you have a good internet connection and a clear microphone.

    Video Content: Deciding on the topic of a video is up to you. Since there is always something happening at KodaDot, you might find yourself talking about KodaDot's newest UI feature, community, tutorial, interview, or any other kind of video.

    If you're feeling stuck, don't worry! We have ideas ready for you in our GitHub repository issues labeled "video," or feel free to talk with the team.

    NOTE: Before you start recording, it's recommended that you send your video idea to the ambassador channel in our Discord. This way, other ambassadors and team members can properly coordinate and plan out future releases.

    Video Expectations: We are looking for shorter videos (5 minutes) that are aimed toward a non-technical audience. Videos should be visually attractive with a good quality of sound and video. We encourage you to be extra creative in your videos so that viewers are entertained. We are also open to more technical videos - but in this case, discuss your idea with the team.


    The Goal 🔝

    We want to see our ambassadors grow, not stagnate. You will become a valuable resource for us, and we want you to enjoy our path with us. Growing = constant learning and working on yourself. KodaDot should help you achieve your goals, and provide you with constant support. And hopefully, you will find good friends here.


    Apply

    Sound like a good fit? Fill out https://form.kodadot.xyz/ambassador, and we'll be in touch if we think you're a good fit.

    Feel free to connect with us Telegram if you have any questions

    KodaDot
    Upcoming
    your idea
    this form

    Generative Art

    A new era for KodaDot just started, as we are now supporting generative art. The First step was done, and we will continue with our efforts to make the experience even better for artists.

    What is generative art?

    Generative art is a creative process where artists use computer programs or algorithms to produce artwork. The artist first defines rules and parameters that guide the computer in generating the art. These rules can include mathematical equations, randomness, or even data from the environment.

    The beauty of this art lies in its ability to produce unexpected and evolving creations, as the computer can generate countless variations based on the initial instructions. It's a blend of human creativity and machine execution, offering new possibilities for artistic expression.

    Collaboration with KodaDot

    We are more than happy to support artists. We can offer a package of benefits that will help promote your art, get you a new audience, and expose your art to more collectors. We organized several successful exhibitions around the world, and we continue with our efforts.

    Please read this document carefully 🚀

    Code requests:

    1. The same hash produces the same output

    2. Different screen resolution produces the same art

    3. With different hashes, art has enough entropy - there are enough variations

    4. Art should listen to the changes in screen resolutions

    Specs of the code

    • P5js is supported very well.

    • WebGL is supported but needs to be properly tested in our code-checker).

    • Your code works on low-performance machines and doesn't require heavy computing.

    • Load fast - if it's working slowly, it breaks joy from art -

    What format does KodaDot support?

    The file should be in HTML/JS/CSS, and it needs to accept a URL parameter called hash. Each hash should be able to change your art.

    Example:

    In this case, our hash is: 0x175adf5fc058830a6319b8238ecc911db6e1b8dd40965629b5f0c5bee655598c


    Example 2:

    The first generative art collection we minted on KodaDot used classical html/css/js + p5.js" basically the simple template. The collection is .

    Differences between us and fxhash

    We are working on the direct support of fxhash, but for now, there are some limitations:

    1. The URL param is hash and not fxhash

    2. The hash format is a hash from a user-generated address - (Polkadot addresses have 15 000 combinations per address)

    3. We can support both ss58 format (same as fxhash) or the hex format

    Supported hash formats

    • ss58 examples:

      • hGCkbgsGatN2yG8E6DX844yNHbamg2pCjWyFkn3MJxWdL4HE

      • EouXhZhDCHJqkEfr15DnkrgVrxwTkuRPBfid1oTioJhQpE1

    • Hex format examples: hex hashes have a length of 66 characters (0x + 64 letters)

    Hash creation

    Currently, we have two different types of hash generation on two different networks:

    1. Polkadot hash generation is random: A user will receive random variation from the code.

    2. On Base we use hash(serialNumber) -

    Important documentation

    These two things should be able to assist you during your process of creation:

    • Template

    • Code Checker

    1) Template

    Here is a template where you can find all the information about the code you need. Please read on before you start coding: .

    Some things we require to be included in the code like:

    • createCanvas();

    • getURLParams

    • postMessageKoda

    How to include them is written in the template mentioned above. Please read it carefully.

    2) Code Checker

    Once your art code is ready and adjusted for KodaDot's needs, you can test the code in our new Code Checker. Please open the page below in the new tab to learn how to use it.

    3) Submission of your code

    Before you submit the art, follow these steps:

    • Please run the art via the code-checker mentioned above and report the status together with the code. The code needs to pass! (Take a screenshot for us)

    • Submit:

      • Zip file with your code

      • Name for collection (the name should be short - only one word: it looks much better on the UI)

    Submit the art here:

    4) Preparation for your drop

    We prepared a short list of tips you should be able to follow to make your drop even more successful. Take your time and read it.

    Not sure if your art will be supported?

    Please message us on or connect with ! We will happily help you to test it.

    Minting

    Our curated drop pages Your minting drop page can look like this:

    Buyers can generate new NFTs under the picture. We set a limit on the total available items. Minting can be free or for tokens. We can also add time, minting phases, and allowlists - everything is possible. We have been experimenting with adding also conditions such as people needing to have funds in wallets, people needing to be owners of another drop.. etc.

    Interested to have your drop on KodaDot?

    For now, if you are interested, write us on . Also, you can connect with our Head of Artist Relations, .

    We are looking for thrilling art and reserve the right to reject art anywhere in the procedure.

    Achievements

    we are bunch of athletic folks who likes to deliver

    KodaDot reigns supreme as the most popular open-source project among NFT marketplaces. Built using a combination of Nuxt, Vue, and other top OSS packages, it's become a go-to framework for developers worldwide.

    Recognition in Polkadot Ecosystem

    KodaDot is known in the Polkadot ecosystem as the

    Currently, KodaDot is gaining popularity with 453 stars and 261 forks – and those numbers keep rising every day.

    How to launch a successful collection

    Launching a Successful NFT Collection on KodaDot: A Comprehensive Guide for artists

    Introduction

    KodaDot is a thriving NFT marketplace that offers a wide range of possibilities for artists and creators to launch, promote, and grow their NFT collections. In this comprehensive guide, we will provide information and strategies for newcomers on how to launch an NFT collection on KodaDot successfully. This guide will cover crucial aspects such as marketing, allowlisting, airdrops, mass minting, scheduled mints, and other vital tools designed to help artists and creators build a strong presence in the NFT space.

    <!DOCTYPE html><html>
      <head>
        <title>artwork name goes here</title>
        <meta charset="utf-8">
        <link rel="stylesheet" href="./style.css">
        <script src="./p5.min.js"></script>
      
      </head>
      <body>
        <script src="./sketch.js"></script>
      </body>
    </html>
    function postMessageKoda() {
      console.log('Talking')
      const canvas = document.querySelector('canvas')
      const message = {
        id: Date.now(),
        type: 'kodahash/render/completed',
        payload: {
          hash: hash,
          type: 'image/png',
          image: canvas ? canvas.toDataURL('image/png') : null,
          search: location.search,
          attributes: [],
        },
      }
      console.log('Sending', message)
    
      window.parent.postMessage(message, '*')
    }
    
    const params = getURLParams()
    
      hash = params.hash || DEFAULT_HASH
    functi>postMessageKoda() {
      c>document.querySelector('canvas');
      c>canvas.toDataURL('image/png');
      
      const message = {
        // ... other message properties ...
        payload: {
          // ... other payload properties ...
          image: imageDataURL,
        },
      };
      
      window.parent.postMessage(message, '*');
    }
    let seed;
    
    functi>setup() {
      seed = parseInt(hash, 16);
      randomSeed(seed);
      // Rest of your setup code
    }
    
    functi>draw() {
      // Use random() for all variable aspects of your artwork
      let randomColor = color(random(255), random(255), random(255));
      // Rest of your draw code
    }
    function windowResized() {  canvasSize = min(windowWidth, windowHeight)
    
      resizeCanvas(canvasSize, canvasSize)
    }
    load time should be under 3 seconds.
  • Animated/Loop NFTs are supported.

  • The payload for clients should not be big.

  • Art must utilize viewport size (smaller value from width and height).

  • Just to let you know, 600x600 px versions of your art pieces will be used for the "screenshot" for the preview.

  • The collection should have enough entropy to avoid collisions of the same pictures in bigger-sized editions.

  • For testing, provide Zip files (they can be tested in the code-checker too)

  • Art: 1x1: Square shape

  • Art code should not be minified - written as a "string" of code.

    • 0x75f431014e6e0e1ca79360f2b21b855c20d3026a82a9d63af2ebd1f671359c7a

    • 0x34a30d72b558863e4b33217a62b1f8aa26535b341b93ba235f42929730c95b9b

    Description

  • Collection image - select the one you like the most

  • Artistic name you want to be referred to in the collection

  • Your DOT and Base address (tips for Polkadot wallets)

  • Create your profile on Koda (depending on where your drop is - Base/Polkadot - create your profile on the selected network)

  • https://image.w.kodadot.xyz/ipfs/bafybeigsw7gagsmvxxivt5kvrl6ueld7yszzef2aylxbzzafez6ybxscca/?hash=0x175adf5fc058830a6319b8238ecc911db6e1b8dd40965629b5f0c5bee655598c
    here
    https://github.com/vikiival/dyndata/blob/b05ba5684486135d313aad5b9fb5c51539d25560/utils.ts#L5
    https://github.com/vikiival/kodahash
    ✅Code Checker
    🧑‍🦰Profiles
    https://form.kodadot.xyz/submit
    🩵Preparation for the Drop
    Telegram
    Luuu
    Telegram
    Luuu
    example of generative collection
    1. Preparing Your NFT Collection

    Before you begin your journey, ensure your NFT collection is unique, captivating, and of high quality. Whether it's artwork, digital collectibles, or utility tokens, make sure your collection offers value and appeals to potential buyers. Invest time and effort into creating something extraordinary and of lasting appeal.

    2. Marketing Strategies

    Effective marketing is essential for a successful NFT collection launch. Use the following strategies to create a buzz in the community:

    • Develop a strong online presence by creating accounts on major social media platforms.

    • Engage influencers and content creators in the NFT space to promote your collection.

    • Participate in community discussions on platforms such as Discord and Telegram.

    • Collaborate with other established NFT creators or marketplace entities.

    3. Utilities

    Adding utilities to your NFTs can be life-changing. This needs much more planning and time for you to create something original. Sometimes NFTs are only about art, but that can change by creating a project around it. There are many examples of successful NFTs projects wrapped around art.

    1. Digital art ownership: NFTs can be used to establish digital ownership of the artwork and other digital assets, allowing creators to monetize their work.

    2. Collectibles: NFTs can serve as unique collectibles, giving collectors a way to prove ownership of rare or one-of-a-kind items.

    3. In-game assets: NFTs can be used to represent unique in-game items and assets, such as rare skins, weapons, and other items.

    4. Event tickets: NFTs can be used to create digital tickets for events, providing a secure and verifiable way to confirm attendance.

    5. Virtual real estate: NFTs can be used to represent virtual real estate, giving buyers a way to own and develop virtual land.

    6. Authenticity verification: NFTs can be used to verify the authenticity of physical items, such as artwork, collectibles, and luxury goods.

    7. Digital identity: NFTs can be used to establish and verify digital identity, giving users control over their online presence and reputation.

    8. Royalty agreements: NFTs can be used to create smart contracts for royalty agreements, allowing creators to receive a percentage of future sales.

    9. Charitable donations: NFTs can be used to raise funds for charitable causes, with proceeds going to the charity or cause of choice.

    10. Gaming and sports achievements: NFTs can be used to represent achievements in gaming and sports, such as high scores or winning games, which can be verified and displayed by the owner.

    These were a few common examples of Utilities your NFT can have. Most of them need much more time for planning. Use your imagination and create something unique.

    4. Allowlisting

    KodaDot allows creators to create allowlist events or whitelist users for early access to their NFT sale or minting. Allowlisting is a powerful tool to reward loyal supporters and incentivize interest in your collection.

    5. Airdrops

    KodaDot supports airdropping as a way to deploy tokens to a large number of holders simultaneously. Airdrops can amplify your project's reach and encourage new users to explore your collection.

    6. Mass Minting

    Mass minting will soon be available on KodaDot, enabling creators to mint multiple tokens at once, simplifying the minting process, and gaining an opportunity to create limited editions of their collection.

    7. Scheduled Mints

    Planned for future implementation, scheduled mints will permit creators to launch their NFTs at specific dates and times, enabling anticipation and focused marketing campaigns around the minting event.

    8. Additional Tools and Strategies

    Utilize other tools and strategies to help your NFT collection stand out, such as:

    • Gated Discord: Create a members-only Discord community to provide exclusive content and foster more intimate relationships with your supporters.

    • Regular updates: Provide consistent updates to your community regarding project developments, partnerships, and roadmap milestones.

    • Collaborations: Partner with other artists, creators, and organizations to expand your network and cross-promote one another's work.

    • Contests: Motivate your followers to engage with you through different competitions. Give them NFT for free for completing tasks, make an airdrop, or reward your biggest fans.

    9. Create your own content

    Educate your fans by creating original content. You have so many options! From basic sharing of your art on social media you can go to creating your own tutorials on how to buy your NFTs. Have you minted yours on other marketplaces outside of the Kusama ecosystem? Help your followers to learn about KodaDot.

    Types of content

    • Classic - sharing your artwork on social media and other platforms, videos, shorts, reels

    • Educational - Prepare a tutorial or educational material for your fans about how to buy your art on KodaDot (especially if you are from outside of the Polkadot ecosystem). Share our tutorials with them.

    • Community-related - join various Discord servers and Twitter spaces and talk about your art, ideas, motivations

    • Teasing - show small previews, teasers of your upcoming art, or a video of how your piece was created

    • Engaging/Competitive- in the form of contests, activities, and ideas (airdrops)

    • Fun - memes, jokes, and other fun ways to communicate with others

    • Other - use your imagination and find what is best for you

    10. Create your identity

    Make it easier for your followers to recognize you.

    11. Be patient

    You need some time to be successful. Rome was not built in one day. Selling your NFTs is not only about luck. The winners are usually those who actively engage with the community, have creative ideas, and of course, good artwork. Sometimes asking for feedback from a fellow friend can make a big difference.

    12. Let us help you

    KodaDot offers a lot of ways how to be spotlighted. Do your research and think about the way that can help you grow your audience. You can have your NFTs spotlighted on our landing page, social media, articles, KodaCast, offline NFT galleries, and much more. Some of these options are not available for smaller projects. If you need help, discuss your idea with our Artist relations manager Luu.

    Conclusion

    Successfully launching an NFT collection on KodaDot requires a mix of creative talent, strategic marketing, and careful planning. By following the comprehensive tips and strategies outlined in this guide, NFT creators and artists can position themselves for success and establish a strong presence in the ever-growing NFT market. So blaze a trail into the world of digital art with KodaDot and create a vibrant, enduring collection that reflects your unique vision and captivates collectors around the world.

    Our Github organization, KodaDot, boasts 100+ developers and an array of talented contributors.

    More detailed contributors' activity of our repository nft-gallery you can find in our ACTIVITY.md

    KodaDot ranks in the top 3 most popular tools for Polkadot.

    It’s right up there with Substrate, MoonBeam, and ink! (smart contract language).

    2021 - Laying the foundation for a solid codebase.

    • Received Treasury Funding to implement RMRK1.0

    • In under a week, KodaDot's frontend was translated into 16 different languages thanks to enthusiastic volunteers. That's what we call a successful hack!

    • We won Green NFT hackathon by Gitcoin as winning participants as most popular NFT explorer on the Kusama network.

    • Received Treasury funding to implement the initial version of uniquesV1 pallet running on Statemine.

    2022 - Hard grind way up

    Hackathons

    We've crushed every hackathon we've entered. 💪

    • KodaDot founders have an appetite for winning prizes and won Polkadot North America hackathon as First place in NFT category for implementing MoonSama contracts on EVM based parachains like MoonBeam and MoonRiver, which makes KodaDot the first multi-chain NFT marketplace in Polkadot.

    • KodaDot kept grinding and won second place on AmsterDot Hack which was a popular online Polkadot Hackathon with integrating Basilisk parachain.

    • KodaDot's Dall-e hack just won first place at BlockSplit's Encode Hackathon. With Creative Mint, artists can now label their pictures and create compelling storylines for their mint - all thanks to KodaDot!

    Hitting all-time high on pull-requests per month

    Our small team of 10 contributors has been crushing it, averaging over 250 pull-requests per month!

    Distributed over $300k in bounties to contributors

    KodaDot distributed over $300k in $KSM bounties to developers contributors in 1000+ pull-requests and looking forward to grinding on this successful Gitcoin-like model on project basis.

    AI-enabled anime waifu NFT minter

    The KodaDot team used Stable Diffusion anime waifu models to engineer AI-enabled NFT minter. With over 300 active addresses, they've successfully minted and claimed anime waifu pictures through their KodaDot campaigns.

    KodaDot has organized physical events as NFT gallery

    KodaDot team organized in 2022 events like Dotsama Prague (100+), NFT Berlin (400+), DOTBrno with physical NFT gallery (150+), Lisbon opening governance panel (400+), Parachain Lisbon open air (100), Closing sub0 ceremony with physical gallery (600+).

    Now under the flag of KodaCon brand, organizes PolkadotPrague, NFTPrague and helping organize conferences like UTXO (1000+)

    2023 - Growing userbase across other ecosystems

    We're committed to growing open-source web3 tooling and we're dogfooding our own creations.

    Open Source toolbox for NFT Dapps

    Our toolbox includes payout bot, minimark, metasquid, sub-api, uniquery, and a host of other useful tools for developers building NFT Dapps in the ecosystem.

    Uniquery

    Speed up your NFT dapp development with KodaDot API. Use our open-source infrastructure to build the features you need for your use case, faster.

    Fandom Shop

    As artists, you deserve better tools to grow your audience and successfully launch NFTs. Our mission is to simplify this process for you so that you can focus on building sustainable storylines with your NFT holders. Let us help you achieve success.

    Deno implementation

    We took the role to leverage Deno & Fresh for this and hack was made in less than day.

    Check out our whitelabel Fandom Shop in action with a live demo: fandom.kodadot.art

    Community build storefronts on top of KodaDot API

    Nuxt3 minimal

    RoiLeo has built using Nuxt3 minimal starter storefront on top of Basilisk

    NextJS + Vercel

    Aurora has built fandom shop in Next.js using Uniquery, live demo available here

    Svelte NFT items showcase for smartTV screens

    Adam has built on top of Uniquery NFT items showcase in less than a few hours.

    New Unlockables in beta

    KodaDot is shaking up the NFT game with its Polkadot MiniConf special series. Users are flocking to claim t-shirts with unique artist designs that come with exclusive physical merch unlockables.

    Coworking space - SubWork, Bled, Slovenia

    SubWork -- First existing candidate for Polkadot Hub in Bled, Slovenia.

    K-team is renovating their HQ starting in April 2022 to improve the wellbeing of their team.

    But that's not all - they're inviting web3 builders to join them and launch their projects with a go-to-market strategy! With room for up to 30 daily coworkers and events for up to 80 people, SubWork is ready to host your next big thing.

    src

    SubWork kicked off the holiday season with a bang, hosting an epic Christmas party in December 2022 with over 30 attendees. Plus, their Polkadot Mini Conf was a smashing success, drawing in more than 50 people.

    Every day, six dreamers are grinding to make their vision a reality.

    • Direction to SubWork

    • Telegram group to book your stay

    • Follow @SubWorkBled

    Launching integration of Statemine in KodaDot

    KodaDot revolutionizes the NFT market with support for Uniques v1.1 pallet as the first NFT marketplace in Polkadot, enabling seamless buying and selling of non-fungible assets on a common good parachain. You can peak on progress in traking issue.

    Upcoming features in KodaDot

    • KodaDot drops new features every week! Check out the Roadmap section for big updates.

    Todo

    • link treasury proposals in 2021 section

    • add few more pictures from implementations & hackathons where it's mising

    most favourite Dapp in the Polkadot ecosystem by Github Metrics.
    we like to drink speciality coffee and chai latte in SubWork and on travel

    Merchandise Shop

    Raise your brand awareness with KodaDot

    In KodaDot, we're conducting numerous experiments, one of which is a merchandise shop where we've partnered with the best in class to deliver top-notch service for your audience.

    Elevate your space with prints from incredible artists.

    Plus, be a part of our community collaborations and snag exclusive merch drops celebrating our events. You can have a peek at our top popular designs in Artist Collaborations and Community Collaborations

    Participation

    Right now, it's in private beta with a pilot program for select artists.

    Ready to join in?

    Want to make your brand stand out? Hit us up! 💥

    KodaDot Anime Waifu shirts are now in the wild – get yours!

    We launched in February 2023 and have been crushing it with our designs and sales.

    Don't take our word for it; check out the

    Showcase the best of Barcelona, Berlin, Denver, Ljubljana, London, Lisbon, Prague, Toronto and Zagreb with not only KodaDot Waifus but also other new designs

    Partnering with the best brands in class

    Want to make your brand stand out? 💥

    PolkadotNFT in PraguePolkadot Powered NFTs by KodaDot
    https://dotprague.xyz/dotprague.xyz

    Contibute as a helper!

    Looking to contribute to anything?

    You don't need to be technically or artistically inclined to contribute to KodaDot. We have many opportunities for those like you who want to change the open-source NFT marketplace. We believe one of the best ways to bring a community together is by bringing a challenge amongst themselves. This way, members either learn how to collaborate or innovate.

    We built KodaDot as an open-source community project. Everyone can contribute regardless of their technical ability and dedication. Choose what you're good at and get rewarded. We value the high-quality effort. Here's what you can do for us:

    Learn more at Contribute to our MerchShop
    glowing testimonials on Twitter!
    Hit us up!
    Waifu in gym
    Waifus in SubWork
    Waifu in Lisbon
    Koda Warrior design in Slovenia
    Waifu in bedroom
    cool waifu in mirror
    waifu in metaverse
    Waifu in Prague
    ETHDENVER2023
    Waifus in TheBlock Lisbon
    Waifu spotted in Barcelona
    Waifu in Canada
    Our first anime design
    Koda warrior in Postojna Cave
    Hoodie from Rubentopia
    Hoodie from Rubentopia
    RubenTopia 🚀
    Victor with degen trade
    hacker girl at ethprague
    lens stuff wearing kodadot
    degen trader at ethprague
    viki giving talk in prague at polkadot prague
    kodaqueen clairee
    founders in lisbon
    cryptoskullz (author of design on picture!)
    spotted during PolkadoPrague event
    PolkadotPrague speaker Viki Val
    hibernation design
    Summer design in Copenhagen
    Polkadot Decoded Copenhagen
    Bautiful Yuli in Denver design shirt
    Hello from ETHParis 2023
    Party time in Split, Croatia
    Yuli
    VikiVal during Polkadot Prague 2023
    KodaCats
    Bled design
    New design travelling
    Bled design
    Rubentopia's design
    From Lisbon to India
    .motherboard hoodie winner
    Emil with his shirt 🚀
    Translating KodaDot

    We are always innovating and reiterating, which means we must update our documentation as frequently and accurately as possible in all of KodaDot's available languages. We welcome new translations (i.e in another language) as well as updates to our previously existing translations!

    If you'd like to contribute to KodaDot by translating our documentation in any way, please make sure you understand:

    • ALL pull requests and committed changes must align with our contribution guidelines.

    • Each contribution needs at least TWO native-speaking reviewers in the language of the contribution, otherwise, your pull request won't be approved.

    Read through our guide for first-time contributors if you'd like more information.

    Getting Started

    We'll show you step-by-step how to contribute to KodaDot by translating

    1. Go to KodaDot's Github Repository

    2. Go to the "langDir" folder and open it

    3. Once you're in "nft-gallery/langDir/", go to the upper right corner and click on "Fork" - this is the codebase that you'll be able to make changes in

    IMPORTANT: The "en.json" file is where the new updates (builds/additions) will be. If you're translating in another language, make sure what you're translating is up to date with the en.json file. You might come across previously translated parts when accessing your language. All you have to do is take what's translated, compare it with en.json, and translate what wasn't previously in your file. Your other option is to start your translation from scratch.

    1. Click on the "edit" icon to make changes. You can scroll through the file to see what hasn't been translated accurately or what hasn't been updated.

    2. When you finish making changes, scroll until you see the "Commit Changes" box.

    • If you're updating a previously existing translation, put "Update yourlanguage.json" (for example, "Update fr.json")

    • If you're adding a new language, put "Add mylanguage.json" (for example, "Add kr.json")

    Then commit all the changes.

    5

    🎉 Congratulations! You've submitted your change! All you have to do is wait for our approval

    Remember, you have to get TWO native-speaking reviewers to review your change

    In case you have any questions, don't hesitate and contact us on discord!

    Rewards

    $50-100 USD - Updating a previously existing translation (minor tweaks, significant upgrades, rephrasing etc.) $150-300 USD - Translating a new language

    Catching Bugs

    The main focus of our bug bounty program is to make sure KodaDot's user experience goes as smoothly as possible. One of our goals is to hunt down possible bugs that may occur during KodaDot's constantly evolving platform.

    Submit a Bug Report

    If you come across a bug, please use our bug report form on GitHub to report and detail your scenario while following the Code of Conduct.

    If you find yourself on Github wanting to immediately report an issue, here's how you can do it through our Repository:

    1) Go to 'nft-gallery'

    step1

    2) Click on 'Issues'

    step2

    3) Click on "New issue"

    step3

    4) Choose "Get Started" on the Bug Report option

    step4

    5) Fill out the boxes

    step1

    NOTE: The more thorough and detailed your bug reports are, the faster a developer can review it and reward you in $KSM. Collaborators and contributors have a say on the significance of the bug and whether or not it should be prioritized, which might affect the speed in which the bug is resolved.

    Feel free to ask in our Discord about the issue you submitted

    Rewards

    We reward bounty hunters in $KSM. They can vary from $50 up to $600 depending on the severity of the bug. However, you can become disqualified if you don't follow the Code of Conduct.

    Quality Assurance

    To have a way the faster pace of development, as our current pace of pull-requests was hitting 250 pull-requests in February on a monthly average, we've realized we need more people to participate and to share with developers more humble and honest feedback on their work.

    The result would be that we could deliver user experience quality in a shorter time window. It's pretty natural that developers sometimes miss delivering the 100% specification in issues or something breaks. Happens and no need to make a drama out of it. Everyone is learning.

    Till we have e2e tests complete on KodaDot, we would like to happily reward your participation for your input on our pull-requests to the codebase.

    To participate, you must respect our code of conduct below

    Code of Conduct

    • Demonstrating empathy and kindness toward other people

    • Being respectful of differing opinions, viewpoints, and experiences

    • Giving and gracefully accepting constructive feedback

    • Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience

    • Focusing on what is best not just for us as individuals but for the overall community

    You can read more about it in our CODE_OF_CONDUCT

    Rewards

    Once we are satisfied with your approach, we can give you rewards for reviewing our pull requests.

    This is still undergoing thought process and experiment to establish a fixed amount of rewards for participation.

    The base range where we value your contribution is around $20-$50. If there is the opportunity you are a technical contributor and you make origin pull-request suggestions on what and why should be done the other way, the possibility raises up to $100.

    Reference

    • What is Quality assurance?

    https://polkadothubs.org/doku.php?id=locations
    dotbrno.xyzdotbrno.xyz

    Dynamic NFTs

    Discover the transformation brought about by Dynamic NFTs on KodaDot and how they revolutionize user interaction in the decentralized applications realm.

    What are Dynamic NFTs?

    Dynamic NFTs expand the concept of traditional non-fungible tokens by incorporating features that allow them to evolve over time. Unlike conventional NFTs that encapsulate a static digital asset, dynamic NFTs can modify based on various conditions or interactions.

    The Inception and Motivation Behind Dynamic NFTs

    The demand for more substantial interactivity and engagement within the blockchain space spurred the development of dynamic NFTs. They carry various mutable attributes, such as appearance and properties, influenced by factors like market trends, user preferences, or even real-world scenarios. For instance, a dynamic NFT of a digital piece of art could alter its look based on different times of the day or weather conditions.

    Role of KodaDot in Dynamic NFTs

    KodaDot brings a new dimension to user engagement with truly on-chain, decentralized applications. Leveraging KodaDot’s distinctive features such as delayed messages and gas reservation, dynamic NFTs can self-modify after specific durations. The gas reservation feature creates gas pools that programs can use for further executions. This innovative mechanism enables contracts to awaken themselves, facilitating dynamic behaviors.

    Conclusion

    Dynamic NFTs on KodaDot present an exciting innovation in the realm of non-fungible tokens, providing more significant interactivity and involvement in decentralized applications. With the smart contract of KodaDot's NFT available on GitHub, developers are encouraged to dive deeper into this shift in the blockchain ecosystem.

    Logo

    Contributing as a Developer

    Getting Started

    We are using a pnpm workspace, installing things via npm will result in broken dependencies.

    Prerequisites

    You're using a version of node that's on/after version 16.13.2

    • Install node by visiting

    You have pnpm installed.

    • You can install pnpm by running in your terminal

    Installation

    1. Fork our

    2. Go to the forked repo and click the green "Code" button

    3. Copy the HTTPS link (i.e https://github.com/your-username/nft-gallery.git)

    4. Go to your IDE and open the terminal

    For example,

    1. Then paste these two commands in the terminal

    If you come across ERR_PNPM_UNSUPPORTED_ENGINE  Unsupported environment (bad pnpm and/or Node.js version), run

    1. Lastly, start the server by running

    KodaDot will be available at .

    Using KodaDot on Kusama

    If you want to try out our KodaDot on Kusama, you must have Docker () and docker-compose () installed to have a local setup and node.

    Installation

    1. Build the docker image

    2. Check if the container is up:

    3. Run:

    KodaDot will be available at .

    KodaDot supports Hot Module Replacement on Docker; any changes made will take effect immediately.

    Running local Polkadot and Subquery nodes

    To run the complete local environment, we recommend running a . In case you are using Apple M1, we have a

    Current Indexers, we have/use:

    • SubSquid

      • RMRK:

    • SubQuery

    Checking your code

    Linting code

    Show all problems

    Show only errors

    Fix errors

    Generating changelog

    To generate a changelog, use GitHub CLI List only merged

    If you need a limit, use -L

    Troubleshooting

    How can I resolve conflict on yarn.lock?

    CONFLICT (content): Merge conflict in yarn.lock

    When you see conflict on yarn.lock and you are on your pull-request branch, merge the upstream branch and run yarn, unless you have a conflict on package.json, which requires manual resolution.

    How can I read some data from GraphQL?

    Every .graphql file is located in the src/queries/.

    To use it inside the .vue file, we can import it like a regular module: For specific purposes, we also need to import the PrefixMixin. Thanks to that app, know which indexer is using.

    PrefixMixin is only applicable to the SubQuery indexers. To use SubSquid, please use client: 'subsquid' in the query call.

    Then we can use it like this:

    How can I read on-chain data from the RPC node?

    Is it possible to subscribe to the on-chain data from the RPC node?

    How can I make an on-chain transaction?

    How can I test Kodadot without spending KSM?

    You can change the network in the navbar. Currently supported networks are Kusama, Westend, statemine, westmint. Do you want to add more networks?

    Notice for contributors before January 15, 2022

    If you've forked nft-gallery before January 15, 2022, you have an older fork that doesn't include our newest additions.

    There are two ways you can work around this:

    Learn more about these issues here:

    Contributing Guidelines

    Before submitting your pull request, read up on our and make sure it follows:

    Failure to do so can lead to your PR being rejected

    We our contributors in $KSM for their time and effort with every issue they solve. If you're finding yourself to be more involved with KodaDot, we are always .

    Meta-Hours

    We have bi-weekly meetings with contributors of KodaDot to share each other's progress as well as future goals in our . Before speaking, please make sure you're prepared as a .

    Is this your first time joining? Feel free to catch up on our !

    References

    • This is the original posting from our bi-weekly digests on progress and development

    GNFT (ERC-721)

    Learn about Gear Non-Fungible Tokens (GNFTs), their operation, unique features, and how they are integrated into the KodaDot platform on the Vara network.

    What is GNFT?

    Gear Non-Fungible Tokens (GNFTs) are unique cryptographic tokens on the Gear smart contract platform. They represent ownership of a unique digital asset. Each GNFT consists of a unique token identifier, commonly known as a token ID, mapped to an owner identifier stored within an NFT smart contract.

    How does GNFT operate?

    GNFTs function by utilizing the Gear smart contract platform. Advanced features such as transferring ownership, approval permissions, minting new tokens and burning existing ones are embedded within the smart contract.

    Unique features of GNFT

    GNFTs distinguish themselves by possessing unique features made possible by the Gear smart contract platform. These include customizing the mint function, extending the default NFTCore trait, and tailoring the handle function to suit your NFT contract needs.

    Conclusion

    Enjoy the flexibility and control that GNFTs offer on the KodaDot platform within the Vara network. More info on GNFTs by Gear can be found .

    Minting

    Curated generative drops + minting NFTs on AssetHub

    More about generative art here:

    There are more options on how to mint on KodaDot as we support different networks. The most common option is minting Asset Hub. One of the main differences during minting is the fee structure. In both cases, you pay deposits that will be returned if you decide to burn the collection/NFT you created. Minting on Polkadot Asset Hub is more expensive than doing so on Kusama.

    Mass minting will allow you to mint a huge amount of NFTs at once.

    here

    Type in the terminal "git clone your-HTTPS-link".

    RMRK: magick
  • Statemine (Unique NFT pallet): unique

  • https://nodejs.org/en/download/
    Repository
    localhost:9090
    install here
    install here
    localhost:9090
    Polkadot/Kusama node
    tutorial for that 🍏
    rubick
    You can obtain some Westend (WND)
    Open a PR on vuex-options
    Re-forking
    Syncing your fork
    Issue 1845
    Issue 1844
    documentation
    Code of Conduct
    Contribution Guidelines
    Style Guide
    reward
    hiring
    Discord server
    speaker
    past Meta_Hour
    Meta_Hours 2
    Github Repository KodaDot/NFT-gallery
    npm install -g pnpm
    git clone https://github.com/your-username/nft-gallery.git
    
    cd nft-gallery;
    pnpm i;
    nvm use 16
    pnpm dev
    docker-compose up --build
    docker ps
    docker-compose up
    yarn lint
    yarn lint --quiet
    yarn lint --fix
    gh pr list -s merged --json mergedAt,baseRefName,number,title,headRefName -B main -L 37 | jq -r '.[] | .number, .title' | sed '/^[0-9]/{N; s/\n/ /;}'
    git fetch --all 
    git merge origin/main
    yarn
    query nftByIdMinimal($id: String!) {
      nFTEntity(id: $id) {
        id
        currentOwner
        price
      }
    }
    <script lang="ts">
      import { Component, mixins } from "nuxt-property-decorator"
    
      import nftByIdMinimal from "@/queries/nftByIdMinimal.graphql"
      import PrefixMixin from "~/utils/mixins/prefixMixin"
    
      @Component({})
      export default class GalleryItem extends mixins(PrefixMixin) {
        id: string = ""
        nft: NFT = emptyObject<NFT>()
    
        async fetch() {
          const { data } = await this.$apollo.query({
            client: this.urlPrefix,
            query: nftByIdMinimal,
            variables: { id: this.id },
          })
    
          this.nft = data.nFTEntity
          console.log("nft", this.nft)
        }
      }
    </script>
    <script lang="ts">
      import { Component, Vue } from "nuxt-property-decorator"
      import Connector from "@kodadot1/sub-api"
    
      @Component({})
      export default class GalleryItem extends Vue {
        id = "0"
        collectionId = "0"
    
        async fetch() {
          const { api } = Connector.getInstance()
          const nft = await api.query.uniques.asset(this.collectionId, this.id)
          console.log("nft", nft)
        }
      }
    </script>
    <script lang="ts">
      import { Component, mixins } from "nuxt-property-decorator"
      import SubscribeMixin from "@/utils/mixins/subscribeMixin"
    
      @Component({})
      export default class GalleryItem extends mixins(SubscribeMixin) {
        id = "0"
        collectionId = "0"
    
        async created() {
          this.subscribe(
            api.query.uniques.asset,
            [this.collectionId, this.id],
            (nft: any) => console.log(nft) // callback which returns the data
          )
        }
      }
    </script>
    <script lang="ts">
      import { Component, mixins } from "nuxt-property-decorator"
      import MetaTransactionMixin from "@/utils/mixins/metaMixin"
      // import AuthMixin from '~/utils/mixins/authMixin' // get currently logged in account
    
      import Connector from "@kodadot1/sub-api"
    
      @Component({})
      export default class GalleryItem extends mixins(MetaTransactionMixin) {
        async submit() {
          const cb = api.tx.system.remark
          const args = "Hello World"
    
          await this.howAboutToExecute(
            this.accountId, // sender can be obtained from the AuthMixin
            cb,
            [args],
            (blockNumber) =>
              console.log(`Remark ${args} saved in block ${blockNumber}`)
          )
        }
      }
    </script>
    Minting on assetHub

    Learn how to mint nonfungible tokens (NFTs) on the Polkadot/Kusama Asset Hub using KodaDot - the complete step-by-step guide for beginners.

    What’s Polkadot Asset Hub?

    The Polkadot Asset Hub is a system parachain on the Polkadot network dedicated to creating and transferring fungible and non-fungible tokens (NFTs). It allows anyone to create assets on the Polkadot network in a permissionless way.

    Step 1 - Connect YourWallet

    To begin, go to KodaDot and connect your Polkadot wallet by clicking "Connect" in the top right. Select first your Polkadot wallet and then specific account.

    KodaDot will never ask for your seed phrase!

    Step 2 - Create a Collection

    Next, in the top right corner, click "Create" and choose Collection. This will allow you to make a new collection. Give the collection a name, description, and upload a logo. Then click "Create Collection." First, you need to create a collection where you later add your NFTs. Click on Create in the top right corner. Select Collection.

    Step 2: Fill out the collection information

    • Upload the image file (image that will represent your collection), name for your collection, and description (optional).

    • Maximum NFTs in the collection - your collection will automatically have unlimited NFTs. In case you want to limit this number, toggle off this selection and choose the number of NFTs. Be aware! If you limit NFTs in the collection, you will not be able to change that later.

    • Select Blockchain - Select which chain you want to mint on

    • Royalty Rate (%) - select in case you want add royalties

    Step 3: Sign the transaction

    Click on Create New Collection and sign the transaction with your password. You will be redirected to add your NFTs to your collection. In case you do not see your collection in the option list, wait a minute and continue to the next step.

    Step 4: Add NFTs to your collection

    Click on Create in the top right corner and select NFT.

    Now you have two options:

    • Single NFT: Add NFTs one by one to the collection

    • Multiple NFTs: mass mint - minting more NFTs at once. You will need to prepare specific files to do it this way.

    Single NFT

    Step 1: Fill out all the necessary information

    • Upload your NFT file, name for the NFT, and description (optional).

    • Select collection - select the collection you want to add your NFTs to.

    • List NFT for Sale - if you toggle this option on, you can directly put your NFT on sale. You will need to select the price. You will also sign one extra transaction.

    • Select Blockchain - select a blockchain where your collection was minted.

    • Number of copies - minting the same NFT more than once (don't forget that you pay a fee for each minted NFT) Properties - in case you want to add any properties to your

    • NFT Royalty Rate - % of all sales that will go to your (or other selected) account

    • Explicit content - In case your NFT is from the category: not safe for work

    Step 2: Sign the transaction

    Click on Create New NFT and sign the transaction(s)

    🎲Generative Art

    KodaDot Exhibitions

    It is an exciting way to showcase digital art and educate the public about this innovative medium.

    One of the goals we have is to connect people with the same passion - art. That's why we organise physical NFT exhibitions. During these events, we focus on promoting digital art, enlightening people about its significance and the technology behind it, building connections, and enjoying amazing art.

    Another goal in hosting these exhibitions is to connect the digital art world with the traditional art scene. By presenting digital artworks in a physical space, we make them more tangible and accessible to a broader audience. This helps in breaking down barriers and misconceptions about NFTs, making the digital art world more inclusive and understandable.

    The benefits of these exhibitions are significant. They provide a vital platform for artists associated with KodaDot to gain visibility and recognition. By bringing their digital creations to a physical audience, we open doors for increased sales, collaborations, and artist growth. Moreover, these events are perfect for fostering community engagement. They draw together individuals who share an enthusiasm for art and technology, creating a vibrant space for networking and exchanging ideas.

    Additionally, by educating the public about the intricacies of NFTs and digital art, we're expanding the market. This not only benefits current artists and collectors but also attracts new participants to the NFT space, fueling the overall growth of the ecosystem.

    Exhibitions that make sense

    Here are some events with NFT galleries organized by KodaDot. Each event is different, with its own specifications. In some of our exhibitions, we also enriched the experience with the inclusion of conferences. These conferences added an educational and interactive element to the events. The art showcased in these galleries was the primary attraction, driving the essence and theme of each exhibition.


    DOTBrno

    Where: Brno (Czech Republic)

    When: November 2022

    Link: DOTBrno

    Our first offline NFT gallery at KodaDot marked a significant milestone for us. This event, featuring many intriguing projects from the Polkadot ecosystem, was a resounding success. The overwhelmingly positive feedback from attendees was the best reward. This all-day event, enriched with insightful speakers, an engaging program, complimentary merchandise, and delightful food, set a high standard for our future exhibitions, underlining our commitment to bringing the world of digital art closer to the public. Here are a few pictures from Brno:


    Polkadot Metaverse Championship

    Where: Budapest (Hungary)

    When: December 2022

    Link: Championship

    This was a 4-day hackathon: an exceptionally interesting event because it was full of surprises with an extraordinary program and a beautiful venue. Many projects participated, and with them, of course, KodaDot. Part of the venue was separated from the gallery. The atmosphere during this event was energetic. Click here to watch the after-movie from this event.

    Oh yes, and they also took NFTs to a partybus

    Sub0 closing event

    Where: Lisbon (Portugal)

    When: November 2022

    Link: Here

    After a week-long Polkadot Sub0 conference during which you had a chance to hear Gavin Wood talking about the future plans of Polkadot and its position in the crypto world, we had an amazing closing event. This exhibition here was one of the smaller ones we had. But it was a highlight of the evening, with people trying our interactive AI minter.


    First Berlin Exhibition

    Where: Berlin, Germany

    When: September 2022

    Link: Berlin Blockchain Week

    During the Berlin Blockchain Week, we organized an NFT exhibition that was truly remarkable, mainly due to its unique location in one of Berlin's underground venues. This unconventional setting added an edgy, immersive atmosphere, making the experience unforgettable for attendees. The raw, urban environment of the venue complemented the digital art on display, creating a perfect fusion of modern art and gritty urban culture. This event showcased a diverse range of digital artworks, highlighting how blockchain technology is revolutionizing the art world. The event attracted a large number of attendees, ranging from art aficionados and tech enthusiasts to curious newcomers, all drawn by the buzz of innovation and creativity.


    Polkadot Prague

    Where: Prague, Czech Republic

    When: Jun 2023

    Link: PolkadotPrague

    The Polkadot Prague 2023 event, a two-day conference as part of the Prague Blockchain Week 2023, occurred on June 5–6, 2023, at the picturesque Gabriel Loci in the heart of Prague, Czech Republic. It was the second year of this event, organized by the KodaDot team. This was an excellent opportunity for artists to showcase their art. Everyone could participate. You could see older and new collections showcased on big screens. Together with chill area this was a highlight of the event.


    NFTs in Prague

    Where: Prague, Czech Republic

    When: Jun 2023

    Link: NFTs in Prague

    Our event, "NFTs in Prague," was a vibrant blend of education, art, and fun, emphasizing the artistic essence of NFTs. We had various speakers talking about the future of NFTs, highlighting various projects, and educating attendees. This gathering was specially designed to enlighten attendees about the world of digital art through an engaging and interactive experience. A standout part of the program was painting, which artists painted on a wall, that was later transformed into NFT as a special memento to attendees who claimed them. It was a memorable and enlightening experience for everyone involved.


    Koda. On-Chain Exhibition

    Where: Berlin, Germany

    When: September 2023

    Link: Exhibition

    This exhibition took the city by storm, celebrating the convergence of art and technology in the form of digital art, NFTs. This remarkable event, held in the heart of the German capital, left a lasting impression on attendees and marked another important milestone for KodaDot. The event, which showcased a diverse range of artworks, brought together both local and international artists, transforming the traditional gallery experience into a digital wonderland. Read more about this event in our wrap-up article.


    Buenos Aires Exhibitions

    Where: Buenos Aires (Argentina)

    When: December 2023

    Two meetups were organized this month. One was for Polkadot people, and the other one was for Polkadot Blockchain Academy attendees. During both events, KodaDot art was available on big screens.


    Arts DAO Fest 2024

    Where: Dubai, UAE

    When: April 2024

    Link: Exhibition

    Arts DAO Fest is the MENA region's biggest cultural gathering, where digital enthusiasts celebrate innovations in web3, digital art, A.I and gaming, forging connections that transcend the virtual realm. Arts DAO Fest 2.0 aims to expand attendance, elevate experiences, and enrich the festival's impact through unique intellectual property.

    Because Polkadot was one of the main sponsors, we had an opportunity to showcase the amazing generative art of KodaDot.


    Berlin Onchain Art day

    Where: Berlin, Germany

    When: May 2024

    Link: Onchain Art Day

    It was an amazing day filled with art, NFT talks, and panels. We enjoyed the day with many known guests who brought new insights and ideas. We organized the event to celebrate art and to connect with the local community in Berlin.


    ETHPrague

    Where: Prague, Czech Republic

    When: June 2024

    Link: ETHPrague

    A three-day conference where KodaDot was one of the main sponsors brought us more generative art. We showcased the latest examples of art that became popular among collectors. This event will stay in our hearts as it was visited by Vitalik Buterin (founder of Ethereum) and Gavin Wood (founder of Polkadot and co-founder of Ethereum). They also had a fireside chat together, which was a historic moment.


    Web3 Summit 2024

    Where: Berlin, Germany

    When: June 2024

    Link: Web3 Summit

    Web3 Summit is an open and collaborative space where the community can create their own programming. Web3 Foundation invites a full line up of high quality speakers, while individuals, teams and projects use the rest of the space for workshops, presentations, AMA sessions – both intimate and large-scale, chilling, and most importantly, hacking. There will always be a large room dedicated to a hackerspace, where you can host a meetup or hackathon, whiteboard some ideas, present to other teams, and get real work done.

    NFTParis 2025

    Where: Paris, France

    When: February 2025

    Link: NFT Paris

    Koda exhibited for the first time at NFTParis, and it was an amazing experience. We had the chance to showcase art from 48 talented artists, displaying more than 370 unique NFTs. This event was important because it allowed us to introduce Polkadot to a wider audience and show them that a lot is happening in our ecosystem, especially in the artistic community.

    NFTParis is one of the biggest NFT events in Europe, bringing together artists, collectors, builders, and web3 enthusiasts. Being part of this event gave us the opportunity to connect with people who are truly passionate about digital art and blockchain technology. It was a great place to share ideas, meet new artists, and show how NFTs on Polkadot can be a game-changer.

    For Koda, it was also a big step forward. We were able to demonstrate that Polkadot has a strong and creative NFT community. Many people still don’t know about the opportunities on Polkadot, and this event helped us spread awareness. We had great conversations with visitors who were curious about how our marketplace works and why Polkadot is a great place for NFTs. We can’t wait for more events like this in the future!


    What's next?

    Looking ahead, we are eagerly gearing up for more exciting ventures in the world of digital art. Building on the experience gained from our previous exhibitions, we're brainstorming innovative ways to make future events even more engaging, interactive, and educational. Our plans include not only organizing additional exhibitions but also contributing our art to shows hosted by other art projects, constantly reimagining the attendee experience.

    A key focus for us now is on generative art, and we're particularly thrilled about organizing an exhibition solely dedicated to this captivating form of digital expression. This shift reflects our commitment to exploring new frontiers in art and offering unique, thought-provoking experiences to our community.

    Our physical NFT exhibitions are more than just events; they are a cornerstone of our commitment to advancing digital art, supporting artists, and educating the wider community about the exciting possibilities within the NFT landscape.

    Pay per contribution model

    gig work is native labour model of Internet

    What was the need behind this?

    We feel inspired by the Gitcoin model, where we realized that the only way to have aligned contributors is to give them rewards once things are delivered. As we didn't have a token while writing this, we've decided to go with the Kusama relay chain token $KSM, and we've managed to build payment rails for contributors ourselves.

    This evolution was quite fuzzy, yet we haven't got a roadmap; we've seen an opportunity to make this something unique for the end users.

    Bull Run 2021

    Our primary goal was to establish a positive culture without making any compromises, given our past unpleasant experiences. We were hesitant about engaging mercenaries, but we saw viable option to achieve a great cultural fit within the company. The dilemma that arose was how to promote the right open-source principles and customs among our team without incurring significant losses.

    What have we achieved so far?

    We've managed to process since the first bounty to the current date of writing over $450,000 in liquid bounties without any lockups, which contributors can get approximately the same value for contributors in USD on exchange.

    What we've got for that?

    We've managed to drive unique contributors' culture within KodaDot and built a few products. You can find more about them in , which will be gradually expanded when things are baked.

    In terms of numbers, the current date of writing this is 6/2023, we've crossed 3000 pull-requests opened people from the Internet, and backlogged more than 5k GitHub issues related to bugs, features, improvements, new designs and various integrations.

    Thanks to our model, delivery is powered across 40 repositories within KodaDot.

    On-chain proof

    You can check this on , which has already funded over $451k @ $200/KSM to notable contributing members. Now we are moving with funding contributors from Kusama , where we wil be sending rewards in $DOT currently and gradually integrating $USDT within our Transfer App

    Amount of processed pull-requests

    Our approach ensures a significant influx of open-source enthusiasts looking to join the web development world. We can easily collaborate without placing any commitments on people, whether contract, part- or full-time ones. Contributors can vote with their time - joining when they want and in ways they deem best.

    How does a contributor know ahead size of bounty?

    In our repository, we have bounties of differing sizes, indicating the possible reward. Currently forming the total of around $50k, this amount is subject to change due to work presently going into launching para chains.

    Friction in bounties and how we tackled it?

    There are numerous web3 bounty platforms available, but none of them met our requirements. They were either too slow or their processes were not applicable to us. To address this issue, we came up with an idea to create an assignment was necessary because some contributors were only asking questions and not delivering their work even after a week or two. Therefore, we implemented a strict system where each GitHub handle is only allowed one chance to contribute and has a limited time to deliver their work. Additionally, we experimented with a queue system which was interesting to have and we believe it will be useful when the market is bullish again. Another notable factor was when one person took on too many tasks that they could handle. To solve this problem, we set a virtual metric of 5 issues that needed to be resolved before their work was merged.

    You can learn more

    Evolution of the URI model

    Originally, we started by simply dropping the address, which seemed like a straightforward method. However, someone still had to process it. Later, we developed a simple one-field app that generated a link when people entered their address, which made things easier. However, some users didn't know their address, so we included a "reward me" link. Over time, we added a USD amount feature, which allowed users to easily add the desired amount they wanted to be paid. We also added a batch processing feature. Currently, our transfer app supports nine chains, and we are considering making it a separate payroll processing system. Our KodaDot URI payment scheme is being used across all departments, from NFT-gallery to workers, indexers, ambassadors, internal payrolls, and suppliers. This standardization ensures seamless and fast payments. We are currently redesigning our transfer app, with the aim of turning it into a dedicated product from KodaDot Labs- another flagship experiment that has stood the time.

    To this day, our KodaDot payment URI was used with over $810k processed rewards across KodaDot ecosystem

    Automation with payout bot and assign bot

    As we making contributions to our project and receiving daily pull requests ranging between 20 to 50, manually processing payments became a time-consuming task. To streamline the process, we developed a simple that parsed payment links from the KodaDot URI in the pull request templates. Whenever someone writes "pay 100 usd" in a PR, the bot would look up the address and process the payment, providing proof of payment and marking the PR as "paid." We also conducted an experiment where anyone who merged 50 PRs into our repository gained access to our hot wallet containing $5k and could pay themselves when the work was completed. This experiment proved successful and created interesting dynamics.

    We have notes on how to replicate this game and were even

    Code Review Guild

    After observing that some contributors have been active for a longer time and have established credibility, we been contemplating ways to promote and encourage them to contribute more. We are considering implementing a more flexible process that will allow these contributors to give back to the community. One idea we have been exploring is the establishment of a code review guild. Currently, the guild has eight members who are selected on a round-robin basis to their presence on various pull requests.

    Labels - the process

    This is the reason why we are constantly learning and striving for the best, as there is no definitive solution. Our approach is collaborative, with the aim of making it the best possible way for everyone, and ensuring inclusivity. To this end, we have a few labels such as 'works-for-me', 'code-lgtm', 'qa-ok', and 'changes-requested'. These are the fundamental tools that enable those with greater privileges to apply these labels.

    Ok, ok, you have a process. How to generate issues?

    Documenting this particular issue can be quite challenging. In our current development, we assume the possibility of merge conflicts between the release and master branches. To minimize the occurrence of conflicts, we leverage GitHub issues as much as possible and make them atomic, ensuring that pull requests have fewer conflicts when two individuals work on the same thing. This helps prevent clashes in merge conflicts when one person's pull request is merged, knocking off another one in the queue.

    Records with this system

    At one point, our KodaDot development team of two was able to achieve a "refresh-rate" of nearly 250 pull requests in a single month. This is a remarkable accomplishment, especially considering that larger corporations struggle to reach even 50 pull requests in the same timeframe. Our experiment took off when we allowed others to access our hot wallet and payments started functioning in a peer-to-peer culture. This was essentially a DAO experiment, albeit without the use of any DAO tokens.

    Outlook for future

    We are currently devising a plan to gradually introduce the system to other repositories in collaboration with our partners. Our aim is to simplify the developer onboarding process and make it less cumbersome. One of the major enhancements we plan to implement is the payout in USDT. Additionally, we are exploring the possibility of collaborating with other partners and leveraging bounty networks.

    Want to sign up for your project to test with us? Hit

    Presentations

    We've been giving away presentations at and

    References

    Alpha Products
    KodaDot_Guild_Rewards address
    ~2258 $KSM
    to Polkadot
    about the rules of assigning in our repository.
    interviewed by Autocode, who later copied our process as their template.
    yangwao on telegram
    UTXO'23 about our pay-per-contribution model
    mentioning in KodaDot ecosystem 2023
    over 2800 pull requests in one of many KodaDot repository
    bear market bounties, in bull market it would be dynamically adjusted
    demonstration of wave emojis
    Record 297 pull requests in 2/2022
    // 
    // https://kodadot.xyz/dot/transfer?target=15aAx...RJhyb?amoun=100
    //
    nft-gallery/CONTRIBUTING.md at main · kodadot/nft-galleryGitHub
    Logo

    Custom collection landing

    Creating your collection on KodaDot will bring you new possibilities to customize it. There are more features coming:

    • One of the most interesting ones will be an option to add a new hero banner (premium artists) to your collection and make it more attractive.

    • Custom collection background so the colors can fit your style.

    • Token gating for holders. Only people owning your token can get access to specific features.

    • Collection owner chat. Imagine having one place where you can chat with your holders. This creates an exciting space for new opportunities and ideas.

    • Announcements tab to better communicate with NFT holders. All information is in one single place.

    • Set social links on your profile:

      • Website

      • Discord

      • Twitter

    • Custom URLs for your collections - you can customize your URL slugs

    • Claimable NFTs with physical merchandise to bond the audience. We are testing this right now with our .

    • Unlockables for digital items

    Telegram

  • Instagram

  • and 3 extra individual links, like for quests on Zealy, RabbitHole, Layer3...

  • merch shop
    Example of unlockable content. in this case, if you click on it, you will be redirected to a shop where you can claim your free merch.