Getting Started

πŸš€ Getting Started

Welcome to SEAL360! This guide will help you get started with our ecosystem.


For Users

1. Get a Wallet

You'll need an Avalanche-compatible wallet:

  • MetaMask (Recommended)
  • Core Wallet (Avalanche native)
  • Rabby Wallet
  • WalletConnect compatible wallets

Setup MetaMask for Avalanche:

Network Name: Avalanche C-Chain
RPC URL: https://api.avax.network/ext/bc/C/rpc
Chain ID: 43114
Symbol: AVAX
Explorer: https://snowtrace.io

2. Buy S360 Tokens

After TGE (Q2 2026):

  • DEX: Trader Joe, Pangolin
  • Bonding Curve: Built-in AMM at app.seal360.net
  • CEX: Tier 2 exchanges (Q3 2026)

Current Status: Pre-launch - tokens not yet available


3. Stake for Rewards

Steps:

  1. Go to app.seal360.net
  2. Connect your wallet
  3. Navigate to "Staking"
  4. Enter amount (minimum: 100 S360)
  5. Approve transaction
  6. Confirm stake

Rewards: 12-24% APY (dynamic, funded by protocol fees)
Lock: No lock period - withdraw anytime


4. Participate in Governance

Requirements:

  • 100,000 S360 = Masternode (can create proposals)
  • Any amount = Can vote on proposals

How to Vote:

  1. Delegate S360 to yourself (or trusted delegate)
  2. Wait for active proposal
  3. Vote: For / Against / Abstain
  4. Your voting power = your delegated S360

For Developers

Quick Setup

# Clone repository
git clone https://github.com/JaisonKeiver/seal360-contracts
cd seal360-contracts
 
# Install dependencies
npm install
 
# Configure environment
cp .env.example .env
# Edit .env with your keys
 
# Run tests
npx hardhat test  # 753 tests
forge test        # 83 fuzz tests
 
# Deploy to testnet
npx hardhat run scripts/deploy/fuji-deployment.js --network fuji

Integrate S360 Token

// Install
npm install ethers@6
 
// Connect
import { ethers } from 'ethers';
 
const provider = new ethers.JsonRpcProvider(
  'https://api.avax.network/ext/bc/C/rpc'
);
 
const tokenAddress = '0x...'; // S360 mainnet address
const tokenABI = [...]; // Import from abi-exports/
 
const contract = new ethers.Contract(
  tokenAddress,
  tokenABI,
  provider
);
 
// Get balance
const balance = await contract.balanceOf(userAddress);
console.log(`Balance: ${ethers.formatEther(balance)} S360`);
 
// Stake tokens
const stakingAddress = '0x...';
const stakingABI = [...];
 
const staking = new ethers.Contract(
  stakingAddress,
  stakingABI,
  signer
);
 
// Approve
await contract.approve(stakingAddress, amount);
 
// Stake
await staking.stake(amount);

Using Wagmi (React)

import { useAccount, useBalance, useContractWrite } from 'wagmi';
import S360ABI from './abi/SEAL360Token.json';
 
function StakingComponent() {
  const { address } = useAccount();
  const { data: balance } = useBalance({
    address,
    token: S360_ADDRESS
  });
 
  const { write: stake } = useContractWrite({
    address: STAKING_ADDRESS,
    abi: StakingABI,
    functionName: 'stake',
  });
 
  return (
    <div>
      <p>Balance: {balance?.formatted} S360</p>
      <button onClick={() => stake({ args: [amount] })}>
        Stake
      </button>
    </div>
  );
}

For Projects

Request an Audit

Process:

  1. Apply

    • Visit seal360.net/audit
    • Fill application form
    • Submit contract repo (GitHub)
  2. Quote

    • Receive pricing (within 24h)
    • Based on LOC, complexity
    • Range: $5k - $50k
  3. Contract Review

    • Our team reviews code
    • Static analysis (Slither)
    • Manual review
    • Test coverage check
  4. Report

    • Detailed findings
    • Severity ratings
    • Fix recommendations
    • Re-audit after fixes
  5. Certification

    • Pass audit β†’ SEAL Badge NFT
    • Listed on seal360.net/certified
    • Marketing support

Timeline: 1-4 weeks depending on complexity


Launch on SEAL360

Requirements:

  • βœ… Smart contracts audited by SEAL360
  • βœ… All critical issues fixed
  • βœ… KYC for team members
  • βœ… Legal compliance documents
  • βœ… Marketing materials ready

Benefits:

  • βœ… Access to 10,000+ investors
  • βœ… KYC/AML handled
  • βœ… Auto-vesting on tokens
  • βœ… Liquidity lock
  • βœ… Marketing support

Commission: 5% of tokens raised


Resources

Documentation

  • Docs: docs.seal360.net
  • GitHub: github.com/JaisonKeiver/seal360-contracts
  • API Reference: docs.seal360.net/api

Community

  • Discord: discord.gg/seal360
  • Twitter: @SEAL360Official
  • Telegram: t.me/seal360official

Support

  • Email: support@seal360.net
  • Community support: Discord #support
  • Premium support: Requires 10k S360 staked

Common Issues

"Transaction Failed"

Possible causes:

  • Insufficient gas (add more AVAX)
  • Slippage too low (increase tolerance)
  • Deadline expired (try again)
  • Contract paused (check status)

"Cannot Connect Wallet"

Solutions:

  • Clear cache and refresh
  • Update MetaMask to latest version
  • Check network (must be Avalanche C-Chain)
  • Try different wallet provider

"Insufficient Balance"

Check:

  • Do you have enough S360?
  • Did you approve the contract?
  • Do you have AVAX for gas?

Next Steps


Need Help? Join our Discord (opens in a new tab) community!