All Projects → rocklabs-io → ic-nft

rocklabs-io / ic-nft

Licence: MIT License
Non-fungible token standard for the DFINITY Internet Computer

Programming Languages

Motoko
23 projects
shell
77523 projects

Projects that are alternatives of or similar to ic-nft

waifusion-site
The new Waifusion dApp website in React (old website in v1 branch)
Stars: ✭ 20 (-28.57%)
Mutual labels:  nft
wyvern-v3
Wyvern Protocol v3.1, Ethereum implementation
Stars: ✭ 153 (+446.43%)
Mutual labels:  nft
metaplex-cli
Command line interface for Solana Metaplex programs.
Stars: ✭ 16 (-42.86%)
Mutual labels:  nft
wordpress-nft-plugin
NFT Auction Product Type WordPress Plugin for WooCommerce – BID HAUS
Stars: ✭ 197 (+603.57%)
Mutual labels:  nft
nft-contracts
Open-source NFT contracts used by buildship.dev
Stars: ✭ 60 (+114.29%)
Mutual labels:  nft
Auto Chrome 2
A program that lets you automate mundane and repetitive tasks in a proxy chrome browser. presets include Rarible and Opensea minting automation. make your own presets for anything inside chrome.
Stars: ✭ 17 (-39.29%)
Mutual labels:  nft
kalwalt-interactivity-AR
Some various experiments with Ar.js and Three.js
Stars: ✭ 65 (+132.14%)
Mutual labels:  nft
dfk
Interact with the contracts of DefiKingdoms
Stars: ✭ 74 (+164.29%)
Mutual labels:  nft
Iterative-Closest-Point
Implementation of the iterative closest point algorithm. A point cloud is transformed such that it best matches a reference point cloud.
Stars: ✭ 101 (+260.71%)
Mutual labels:  icp
nft.storage
😋 Free decentralized storage and bandwidth for NFTs on IPFS and Filecoin.
Stars: ✭ 309 (+1003.57%)
Mutual labels:  nft
nft.storage-tools
🛠 Utilities for working with nft.storage.
Stars: ✭ 15 (-46.43%)
Mutual labels:  nft
nft-generator-py
Unique image & metadata generation using weighted layer collections.
Stars: ✭ 127 (+353.57%)
Mutual labels:  nft
nft-website
NFT School: Community education platform for developers in the non-fungible token space.
Stars: ✭ 260 (+828.57%)
Mutual labels:  nft
tenk
Template for making a NFT contract with a raffle of tokens
Stars: ✭ 32 (+14.29%)
Mutual labels:  nft
enjin-java-sdk
Enjin Platform SDK for Java.
Stars: ✭ 32 (+14.29%)
Mutual labels:  nft
ruledesigner
Rule Designer is the Eclipse-based development environment for ODM developers.
Stars: ✭ 14 (-50%)
Mutual labels:  icp
air-support
Airdrop automation tools for Solana from The Skeleton Crew
Stars: ✭ 112 (+300%)
Mutual labels:  nft
NFT Art Generator
No description or website provided.
Stars: ✭ 58 (+107.14%)
Mutual labels:  nft
Axie Infinity Extras
Here are all the websites and projects that are useful if you are an Axie Infinity player. If you find some projects that are not on the list, feel free to make a pull request!
Stars: ✭ 13 (-53.57%)
Mutual labels:  nft
tiny-boxes
tinybox.shop
Stars: ✭ 21 (-25%)
Mutual labels:  nft

Non-fungible Token Standard for the IC

This is an NFT standard implementation for the DFINITY Internet Computer, the interfaces mainly follow the ERC721 standard, and we also added support for transaction history storage and query, make NFTs(including their metadata) traceable and verifiable.

Read the specification file for details.

Development

You need the latest DFINITY Canister SDK to be able to build and deploy a token canister:

sh -ci "$(curl -fsSL https://sdk.dfinity.org/install.sh)"

Navigate to a the sub directory and start a local development network:

cd motoko
dfx start --background

Create canister:

dfx canister create --all

Install code for the NFT canister:

dfx build

dfx canister install nft --argument="(\"<NAME>\", \"<SYMBOL>\", \"<DESCRIPTION>\", <YOUR_PRINCIPAL_ID>)"
e.g.:
dfx canister install token --argument="(\"Test NFT\", \"TEST\", \"Test NFT collection\", principal \"4qehi-lqyo6-afz4c-hwqwo-lubfi-4evgk-5vrn5-rldx2-lheha-xs7a4-gae\")"

Contributing

Contributions are welcome, open an issue or make a PR.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].