Battle Kart dynamic NFTs on NEAR blockchain.
A submission for the NEAR MetaBuild hackathon running in alpha on testnet.
Demo App: https://near-karts.web.app/
Demo Video: https://youtu.be/AINOyA30sX8
Equip and pimp a 3D NEAR Kart NFT and mint it on the NEAR blockchain.
NFT is upgradable as the Kart rises through the levels.
NEAR Karts NFTs are NEP-171 NFTs on the NEAR blockchain.
non_fungible_token_core, non_fungible_token_approval and impl_non_fungible_token_enumeration are implemented for the NEAR Kart NFTs.
nft_mint is modified to allow minting only when with verified nft data is provided.
NEAR Kart NEP-171 Implementation
⚠ The graph indexer reaches a certain block and then stops indexing so the leaderboard in the application does not stay up to date. This has been reported on Discord
The Graph is integrated into the application to provide daily and monthly leaderboards.
The NEAR Karts Subgraph also provides:
As part of the development of the demo video, a collection of 4 artworks were created focussing on the effiency and speed of NEAR blockchain.
The artwork is styled as promos / posters for automobile products.
The full size renders are located in https://github.com/ben-razor/near-karts/tree/main/artwork/images/game/collection
Front end code
App / Wallet / Contract front end ReactJS
NEAR Karts front end ReactJS