Home / Change Log

Stay Up-to-Date with Spheron's Latest Innovations

Fizz Node CLI & Upgrades, Streamlined Payments, Privy Integration & Deployment Improvements

December 26th, 2024

Console App Updates

  1. Integration with Privy

    • Previously, using the console app required connecting Metamask and confirming transactions manually. Now, we've integrated Privy to make this process seamless!

    • Login Options: Users can now log in via Google, Discord, GitHub, or with Email OTP login.

    • After logging in, an embedded wallet is automatically created for you. This wallet is used for signing and sending transactions directly, eliminating the need for Metamask or an externally owned wallet.

  2. Payments Integration

    • We've revamped our compute credits deposit process with CopperX integration for smooth and secure payments.

    • How to Deposit:

      • Click on the Deposit button in the top-right navbar.
      • Enter an amount (minimum $15) in the modal and click Deposit.
      • You'll be redirected to CopperX payments page to complete the payment.
      • After successful payment, you'll be redirected back, and your available balance will be updated.
    • View your Locked (reserved for running deployments) and Unlocked (available for use) balances on Top-up modal by clicking the deposit button.

  3. Startup Logs for Fizz Deployments

    • Monitor startup logs for your Fizz deployments to gain better clarity on deployment progress before workloads are fully deployed.

Fizz Node Upgrades

  1. Streamlined Installation

    • We've simplified the installation and update process with a new CLI.

      • Step 1: Install the CLI using:
        curl -sL1 https://sphnctl.sh | bash

      • Step 2: Generate and run your Fizz node start command:
        sphnctl fizz start --token <user_token>

      • Step 3: Verify your setup with:
        sphnctl fizz logs

    • Additional Commands:

      • Stop node: sphnctl fizz stop

      • Check status: sphnctl fizz status

      • Check version: sphnctl fizz version

  2. Enhanced Resource Monitoring & Alerts

    • Warnings are displayed if available resources don’t match those claimed during registration or updates.
  3. Region Change Support:

    • Users can now update the region of their Fizz node directly from the Fizz Dashboard UI for better control over node placement.
  4. Local IP Discovery

    • Implemented Local IP Discovery as part of the health check report.

    • This ensures that users run only one Fizz wallet script per machine, preventing multiple nodes from using the same wallet script simultaneously.

  5. Deployment Restrictions & Checks

    • Deployments are allowed only on the latest Fizz nodes.

    • For GPU deployments, VRAM availability is verified.

    • Bandwidth calculation for nodes is improved.

  6. GPU Requirements

    • NVIDIA driver versions are now regularly checked, and version >= 560 is enforced.
  7. User-Friendly Error Logs

    • Logs now provide clearer, actionable error messages.
  8. Smoke Test During Startup

    • A dummy deployment is performed during node startup. If it fails, the node gracefully shuts down.

Protocol Enhancements & Fixes

  1. Slark Node Improvements

    • Validates Fizz node resources (GPU, CPU, RAM, Storage). Discrepancies lead to deductions in FN points for the era.

    • FN Points are also slashed for nodes not running the latest version.

  2. Provider & Gateway Enhancements

    • Restrict GPU Model: ICL now supports only one GPU model per deployment.

    • Retry Mechanism: Improved reliability for RPC calls with automatic retries.

    • Tunnel Monitoring: Added for enhanced gateway stability.

    • GPU Pricing Fix: Resolved intermittent issues where GPU pricing was abnormally low.

Mitrasish Mukherjee

Cofounder & Product Lead

arrowBack to Changelog

GlobeGLOBAL COMPUTE, BROUGHT TO YOU BY
  • Provider
  • Fizz Node
  • Console
  • CLI
  • Media Kit
  • Changelog
  • Foundation
  • Blog
  • Youtube
  • Linkedin
  • Discord
  • X