# Features

ChainGun's features provide a comprehensive suite of tools for building and managing your on-chain reputation across multiple blockchain networks.

This section details each capability — from multi-chain check-ins and streamlined contract deployment workflows to analytics, referral incentives, security safeguards, user-experience enhancements, and forthcoming developer integrations.

Every feature is designed to simplify complex blockchain interactions, maintain robust security, and accelerate reputation growth.

## Overview of Features

* **Multi-Chain Check-ins:** Consistently interact with multiple networks through simple daily actions to build and maintain your on-chain reputation.
* **Contract Deployment:** Deploy smart contracts across any supported network with a one click, removing configuration complexity and saving time. It gives you a reputation as a Web3 builder.
* **Analytics & Tracking:** Access deep insights into your activity frequency, network diversity, and growth trajectory via an interactive dashboard.
* **Referral System:** Grow the community and earn transparent on-chain rewards by sharing unique referral links and tracking performance.
* **Security & Safety Features:** Protect your assets with secure wallet connections, accurate gas estimation, and robust transaction recovery.
* **User Experience Enhancements:** Benefit from an intuitive, responsive interface and proactive error prevention.
* **Developer Toolkit (Planned):** Programmatic APIs, SDKs, and WebSocket streams—currently in development—for seamless integration.
* **Future-Ready Architecture:** Modular, scalable infrastructure designed to support high-volume cross-chain operations and rapid feature expansion.

***

## Multi-Chain Check-ins

Daily check-ins are the cornerstone of the ChainGun reputation system. A single click triggers a verified smart-contract call on the currently selected network, generating an immutable record of activity.

**Key capabilities**

* One-click interaction with gas-optimised contracts
* Daily cooldown to prevent spam and encourage consistency
* Automatic activity tracking for reputation score calculation
* Seamless network switching across Mainnets and Testnets

For implementation details, smart-contract addresses, and example workflows see Getting Started › Daily Check-ins.

***

## One-Click Contract Deployment

ChainGun deployment factory lets you publish smart contracts to any supported network without local tooling, boilerplate, or RPC configuration. Deploying through our contracts also has weighted stats to build your Web3 reputation.

**Key capabilities**

* Deterministic factory pattern with audited Solidity code
* Fee estimation before signing the transaction
* Support for standard test contracts, utility templates, and custom bytecode
* Automatic retrieval and bookmarking of deployed addresses

***

## Reputation Analytics & Tracking (Phase 2)

The analytics dashboard turns raw on-chain data into actionable insights so you can optimise your growth strategy.

**Key capabilities**

* Tracking metrics about user check-ins and deployment stored in a smart contract
* Real-time reputation score with trend line and streak highlights
* Network diversity index and coverage heat-map
* Daily, weekly, and seasonal activity charts
* Personalised recommendations for unexplored networks

A dedicated page with metric definitions and data models will be published in Phase 2.

***

## Referral System

Share ChainGun with your network and earn on-chain rewards when new users become active.

**Key capabilities**

* Generation of referral links based on your wallet address
* Transparent reward calculation stored on-chain
* Instant payouts when your referral makes a check-in

The complete economics and smart-contract specification are described in the [Referral System](referral-system) page.

***

## Security & Data Protection

Security is built into every layer of the platform.

**Key safeguards**

* Native support for MetaMask, WalletConnect, and Coinbase Wallet with strict permission scopes
* Up-front gas estimation and human-readable transaction preview
* Graceful failure recovery with automatic state reconciliation
* Local-first storage of sensitive data and encrypted network traffic

For a deeper look at audits, threat models, and best practices see the [Security](../future-and-security/security) documentation.

***

## User Experience & Accessibility

ChainGun hides blockchain complexity behind a clean, responsive interface.

**Highlights**

* Responsive design tested on mobile, tablet, and desktop
* Convenient countdown to the next check-in reset, which will not let you miss the next check-in
* A compact gas price tracker so that you can always assess the load on the network and choose the most convenient time for transactions
* Easy mode switching between deploy and check for each network, all on one card in one click. No other pages and constant searching.
* Customisable dashboard layout and network filters

***

## Future-Ready Architecture

The platform is designed for horizontal scalability and rapid feature release.

**Architecture attributes**

* Multi-chain native core with plug-in network adapters
* Containerised micro-services deployed on autoscaling cloud infrastructure
* Event-driven pipeline that handles thousands of transactions per second
* Modular code-base that supports DAO governance, DeFi integrations, and cross-chain bridges planned in future milestones

***

Each feature serves a single purpose: to help you build a trusted, cross-chain reputation through consistent, meaningful blockchain interactions.
