Settlus L2 docs
  • About Settlus
    • What is Settlus?
    • Key Features
    • Mission: Shift the power from platforms to creators
  • Getting Started
    • Prerequisites
    • Accessing the Testnet
  • Smart Contracts
    • Settlus Smart Contracts
    • For Tenant
    • For DApp Developers
  • Technical Details
    • Network Information
    • Contract addresses
      • Mainnet
      • Testnet
    • Run a node
  • Infrastructure Providers
    • Nodes
    • Bridges
    • Block Explorers
  • Settlus Web
Powered by GitBook
On this page
  • Prerequisites
  • For Users
  • For Developers
  • Optional but Recommended
  1. Getting Started

Prerequisites

PreviousMission: Shift the power from platforms to creatorsNextAccessing the Testnet

Last updated 5 months ago

Prerequisites

Before you begin using Settlus, ensure you meet the following requirements to seamlessly interact with the platform, access the network, and build on top of the blockchain.

For Users

To start transacting on Settlus as a user:

  1. Ethereum-Compatible Wallet: Install a wallet such as or any other wallet that supports Ethereum Layer-2 rollups.

  2. ETH for Gas Fees: Ensure your wallet has a sufficient balance of ETH to cover transaction fees on Settlus.

  3. Access to the Testnet/Mainnet:

    • Connect your wallet to the Settlus Testnet or Mainnet. Detailed instructions can be found in the Getting Started Guide.

  4. Basic Understanding of Blockchain (optional): Familiarity with concepts like gas fees, transactions, and wallets will enhance your experience.

For Developers

To develop and deploy applications on Settlus, you’ll need:

  1. Ethereum Development Environment:

    • Install for smart contract development.

    • Install or for testing and deploying smart contracts.

  2. Wallet with ETH:

    • Use an Ethereum-compatible wallet like MetaMask, and ensure you have ETH for deploying contracts and covering gas fees.

  3. Settlus Network Configuration:

    • Add the Settlus network to your wallet and development tools. Configuration details are provided in the Network Setup Guide.

  4. Familiarity with Solidity:

    • Basic knowledge of Solidity or other smart contract languages is required for deploying contracts on Settlus.

  5. Access to Development Tools:

    • Use blockchain explorers, debuggers, and monitoring tools like Etherscan or Optimism-specific tools to interact with and test your dApps.

Optional but Recommended

  • Join the Settlus Community: Connect with other developers and users on Discord or Twitter for the latest updates and support.

  • Explore the Ethereum Ecosystem: Since Settlus is part of the Ethereum Layer-2 rollup ecosystem, understanding how Ethereum and other Layer-2s work can provide deeper insights.

By ensuring these prerequisites are in place, you’ll be ready to leverage the full potential of the Settlus blockchain. Check out our Getting Started section to begin your journey!

MetaMask
Node.js
Hardhat
Foundry
Page cover image