Nebula v0.0.9: Better Responses, Faster

Nebula v0.0.9: Better Responses, Faster

This release significantly enhances Nebula's blockchain integration capabilities with a focus on improved multichain support, better token and NFT handling, and more robust authentication.

The model has been upgraded to provide more accurate and consistent responses more quickly. Users can now see the model's step-by-step thinking process as it performs tasks.

New approach to chain management. By default, only mainnet chains are enabled, to enable testnet requires setting context.networks = "testnet" in the /chat endpoint. The Chain IDs in the context may also be updated through conversations.

Breaking Changes 🔨

  • Model Updates: Experience more accurate and consistent responses with the improved t0_003 model.
  • Chain Management: Defaults to mainnet only. Enabling testnets require specific flag in the context. By setting, context.networks = "testnet"
  • Delegate Auth: Create a SIWE delegated auth tokens for scoped API access to chat and session.

Features ✨

Improvements

  • Guided Tool Prompts: More accurate tool selection by AI agents, resulting in fewer errors and more relevant responses.
  • Improved Output Consistency: More standardized and predictable response formats, making automated parsing of outputs more reliable.
  • Chain ID Parameter Prioritization: Explicit control over which blockchain they're interacting with, reducing confusion and errors from context-switching
  • Comprehensive Blockchain Data Retrieval: Access detailed information about blocks, transactions, and events, enabling more complex analyses within the tool.
  • Multi-chain Insight Support: Perform cross-chain operations and comparisons without needing to use separate tools or interfaces.
  • Domain Name Resolution: Interact with human-readable domain names (like ENS) instead of complex addresses, improving usability.
  • Human-readable Timestamps: See dates and times in standard formats rather than UNIX epochs, making information immediately understandable.

Token & NFT Support

  • Creating Assets: create different token standards (ERC20, ERC721, ERC1155) more easily.
  • NFT Collection Name Display: Friendly collection names rather than just contract addresses, making NFT identification more intuitive.
  • Better Wallet Balance Display: Updated token balances with proper decimal divisions, showing correct human-readable amounts. Correct token names for native blockchain currencies (e.g., ETH, MATIC).

Authentication

  • Nebula Auth Method: Developer can delegate scoped account access, improving security while maintaining functionality.
  • Smart Account Validator: Smart contract wallets (using ERC-1271 and ERC-6492) can now authenticate with Nebula Auth.