3D NFT Staking and Referral System

Micropets is 3D NFT staking and referrral system built on BNB Chain. Allows users to stake their NFTs and earn rewards. Users can also share erfer link with friends then friend must purchase and stake them

EVM
Smart Contracts
3D NFT Staking and Referral System - Roswelly Rust / smart contract project screenshot
Status: Active

Project Overview

Micropets is 3D NFT staking and referrral system built on BNB Chain. Allows users to stake their NFTs and earn rewards. Users can also share erfer link with friends then friend must purchase and stake them

Micropets is a 3D NFT staking and referral platform on BNB Chain. Users stake NFTs to earn rewards and invite friends through referral links; rewards are only unlocked once referees also stake, aligning incentives.

Technical Implementation

Architecture

A modular architecture cleanly separating on-chain programs, low-latency data ingestion, and the user-facing app. On-chain code is written in Rust or Solidity with strict test coverage; off-chain services run on Node.js / Rust backends with Redis and PostgreSQL for hot and durable state respectively, containerized for reproducible deploys.

Smart Contracts

Programs are implemented in Rust with the Anchor framework on Solana, or in Solidity on EVM chains, with strict access control, exhaustive error handling, and gas / compute-unit optimization. Every state transition is covered by unit and integration tests before mainnet deployment.

Performance & Reliability

Where the project is performance-sensitive, the hot path is optimized end-to-end: zero-copy parsing, connection pooling, Redis-backed caches, Jito / Nozomi inclusion for Solana, and careful batching for EVM. Monitoring and alerts cover latency, inclusion rate, and PnL so regressions surface immediately.

Technologies Used

BNB
Solidity
React
Node.js
Express
Typescript
PostgreSQL
Web3.js
AWS Lambda

Project Links