NiFTy Idea Token Minter

Put your ideas on the blockchain

You came up with the idea for Google, but no one believes you! Or maybe you have many ideas for improving technology and want to share them with the world. Using the NiFTy minter, you can convert your idea into a non-fungible token (NFT), and put it on the blockchain for the world to see. This idea token then becomes a memento that can be kept as a digital souvenir or traded on NFT exchanges like OpenSea. Now you can own a piece of innovation history in the form of a token whose transaction history on the blockchain can be traced back to you.

Ideas are arrangements of concepts and their relationships in high-dimensional space. When represented without any structure, they can look quite messy.

Using hierarchies—folders, organizations, geographies—we can organizes our ideas into structures that are easier to visualize. And by tagging the concepts and relationships, we can maintain the same computational data structure that precisely defines the same arrangement of concepts and relationships while presenting them in a way that is easy for the reader to understand.

By building a graph, we auto-generate a data structure that fully represents your idea in the form of a JSON. This data is minted with your idea token and can be used by the developer community that can give your idea functionality across software platforms. This can include visualizations, language generation, comparing your idea graph with others and mapping your idea in the wider innovation landscape. 

How it works

Minting your first idea token is easy. Before getting started, make sure you have a MetaMask wallet with some Ethereum in it. While we don’t charge a fee for the user of our service, minting new tokens on the Ethereum blockchain does cost some Ethereum. If you don’t have a MetaMask wallet yet, you can create one here. Once that’s set up, you can following the following steps to describe your idea and mint your first idea token.

1. Outline your idea

Start by outlining your idea in the graph builder app. To get started, you can create a new node for the root concept of your idea, and add a new child node for each component included in the root concept. For example, the root concept of your idea could be a personal jetpack, and the components may include an engine, a fuel tank, and straps for attaching the jetpack to a person.

2. Tag concepts

Once you’ve outlined the components of your idea, you can use the graph builder to tag any key concepts that are references multiple times in the graph. You can do this by selecting the span of text representing the concept and right clicking on the selection to bring up the context menu. Tagged concepts will be reflected in the data structure that will be uploaded to the blockchain and can be used by the developer community for various applications such including those that produce different visualizations for your graph and applications that compare your graph with other graphs.

3. Add context

In addition to outlineing your idea in the graph builder, you can also add some more context around the idea under the text tab. For example, you could describe how you thought of the idea, what problem you’re trying to solve, or more details about the underlying technology. This is an optional step, but it can help make the idea more accessible to someone reading your graph.