π 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.io2. 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:
- Go to app.seal360.net
- Connect your wallet
- Navigate to "Staking"
- Enter amount (minimum: 100 S360)
- Approve transaction
- 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:
- Delegate S360 to yourself (or trusted delegate)
- Wait for active proposal
- Vote: For / Against / Abstain
- 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 fujiIntegrate 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:
-
Apply
- Visit seal360.net/audit
- Fill application form
- Submit contract repo (GitHub)
-
Quote
- Receive pricing (within 24h)
- Based on LOC, complexity
- Range: $5k - $50k
-
Contract Review
- Our team reviews code
- Static analysis (Slither)
- Manual review
- Test coverage check
-
Report
- Detailed findings
- Severity ratings
- Fix recommendations
- Re-audit after fixes
-
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!