Homearrow-rightCasesarrow-rightPictographs WEB

Pictographs Case Study: Web3 Game With NFT and Play-to-Earn Mechanics

Brief description

WEB 3.0 system for secure P2E game deposits, NFT purchases, and withdrawals

Task

Build a system for topping up a P2E game without violating community rules within the Apple Store and Android app stores

About the project

An additional web version of the project was delivered with crypto wallet connection, NFT and token support, a multichain architecture, and smart contract management for depositing assets into the game.

Business benefits

THE BUSINESS COULD INTEGRATE THE REQUIRED CRYPTO-ASSET FUNCTIONALITY WITHOUT RISK OF THE APP BEING BLOCKED IN THE STORES
GRANTS FROM NETWORKS WERE SECURED THANKS TO THE MULTICHAIN INFRASTRUCTURE
STABLE NFT SALES GROWTH OF 60% PER QUARTER IN THE FIRST YEAR OF THE PROJECT
Pictographs WEB

Features

Login without username and password
Connection via popular wallets (MetaMask and others)
Message signing to confirm address ownership
Creating a profile based on the wallet address
Linking the address to the game account
Ability to sign in again through the same wallet
Topping up the in-game balance
Transferring tokens from the user wallet to the game contract
Network check before the transaction
Display of operation status
Transferring NFTs from the wallet into the game infrastructure
Collection match verification
Displaying NFTs in the game profile
Direct asset transfers by address
Support for tokens and NFTs
Recording transactions in the user history
Backward compatibility
Support for previously deployed contracts
Ability to interact with older token and NFT versions
Switching between contract versions
Displaying assets regardless of version
Writing custom NFT contracts
Configuring mint logic
Metadata management
Deploying contracts on multiple blockchain networks
Contract version control
Deployment correctness checks
Working with different blockchain networks
Network selection when connecting a wallet
Chain ID correctness checks
Top-up on the selected network
Withdrawing assets back to the corresponding network
Token-to-network match control
Displaying assets regardless of network
Automatic interface adaptation to the selected network
Checking transaction status via the blockchain
Error handling on network switch
Displaying the transaction hash
Logging of all operations

Technology stack

The Pictographs WEB project uses the following technology stack:
Next.js (13.4.2)
React (18.2.0)
Tailwind CSS and DaisyUI
Mantine and Headless UI
React Query and TRPC
Ethers and Web3.js
Wagmi

Work with the client

*Important: this is not project work — it is work with the client specifically, and it is not in the estimate or commercial proposal. This is what we do to increase the probability of product success.Systematic knowledge transfer: from vulnerabilities to growth pointsIt matters to us that after delivery the client is not left alone with market reality. Parallel to development we built a separate competence-transfer track. The Defence.investments team walked through the business architecture of the product with the client in detail: how metrics connect, where cash gaps form, which user actions signal upcoming churn. Separately we reviewed the marketing touchpoint chain that actually converts now — not a year ago. As a result the project owner received not only a technical platform, but the ability to diagnose the business independently and anticipate critical forks — moving from a “novice” role to a strategist role.Our goal is not just development — it is our client’s success.