GURU Network: Multi Chain AI Compute Layer
  • Overview
  • ▢️Getting Started
    • Using Mainnet
    • Wallet Configuration
    • Using DApps
    • Technical Architecture of Guru Network
    • Ultimate Guide To Guru Network For Community Users
  • 🫑Utility
    • Fees
    • Bridges
    • Block Explorers
    • Indexer
  • πŸ‘©β€πŸ’»Development
    • Contract Deployment
    • NFT APIs
    • Account Abstraction
    • Contracts
    • Running Node
  • πŸ”—Links
    • Guru Network
    • How to buy $GURU
    • Web & social media
    • Official NFT Collections
    • Docs and DYOR
    • Open Source
  • 🎯Purpose and Vision
    • πŸ”—Atomic Franchise Mechanism
    • πŸ‘₯Participation
    • πŸ’°Rewards and Incentives
  • πŸ’‘Guru Network
    • πŸŽ›οΈGuru Network ChainLink integration
      • πŸ“„Guru Season 2 Pass And ChainLink Functions Case
    • πŸ’²Guru Token
    • 🌐Web3 Infrastructure
    • πŸŒ†Web2 and Off-Chain Infrastructure
    • ⛓️Multi Chain Interoperability Layer (CCIP)
    • πŸ‘©β€πŸ”¬Subsquid & Guru Network Data Partnership
    • Smart Contracts
  • πŸͺ„Flow Orchestrator
  • πŸš€BBPA Engines
  • πŸ“‹Tasklist
  • πŸ’«Shared Event Bus
  • πŸ€–Individual Agents
  • 🧰Framework
    • βš™οΈSetup and Configuration
    • πŸ“šData Warehouse API
    • πŸ‘ΎBlock Explorer
    • ⚑Indexer
      • ⏯️Run the Indexer
      • πŸ”›Environment Variables
      • πŸ‡Parallel Indexing using RabbitMQ
    • πŸ”„Swap
    • πŸͺWarehouse
      • 🏁Getting Started
  • πŸ§‘β€πŸ€β€πŸ§‘Ecosystem and Community
  • πŸ“œGovernance and Stakeholder Engagement
  • πŸ—ΊοΈQ1&Q2 2024 Roadmap
  • πŸ“„Terms Of Sale
  • πŸ“•Glossary
  • πŸ“–Reference Documentation
  • πŸ†Contests
    • πŸ§‘β€πŸŽ¨Guru NFT Art Contest - CONTEST IS OVER
    • 😺Guru Meme Mania
    • πŸ§™β€β™‚οΈGuru Network Grand Riddle Hunt
  • πŸ–‡οΈOur Links
  • πŸ§˜β€β™‚οΈGuru Network Mainnet Launch Documentation
    • Network Information
    • Token Contracts
  • ⏯️Using Guru
Powered by GitBook
On this page

Tasklist

The BBPA Engine orchestrates Agents Tasks and Gurus Tasks through both Web2 (REST API) and Web3 (BBPM Process Instance SC Variables) interfaces.

PreviousBBPA EnginesNextShared Event Bus

Last updated 12 months ago

The BBPA Engine orchestrates two main types of tasks externally: Individual Agents(IA) Tasks and Gurus Tasks, those are divided based on functionality:

  • Generic Individual Agents (IA) Tasks: These are queues for IA Lambda functions that handle AI Compute, comprehensive interaction scripts, or non-custodial transaction execution on the blockchain. These tasks facilitate the processing and execution of complex data and transactions, integrating seamlessly with various AI-driven processes.

  • Gurus Tasks: Presented within the user’s task list, these tasks function as user interaction and feedback UI elements across integrated frontends and chatbots. This setup enhances off-chain orchestration of routines and business processes through an easy-to-use interface that has been extensively tested across thousands of integrations in traditional finance (TradFi) businesses utilizing BPMN-based BPA systems.

  • Gurus Web3 Tasks: This task type provides a user transaction builder interface, which orchestrates the transaction process and prompts users to complete tasks through their wallet. This functionality allows for the encapsulation of various DeFi routines into a single decision point, which can be automated through an IA Non-Custodial Worker implementation.

  • Non-Custodial Individual Agents (IA) Tasks: These tasks are designed for automated signing and execution by a container running on the user’s controlled hardware. They enable different scenarios for automating crypto activities, enhanced by AI processors, allowing for sophisticated, secure crypto operations. Example here could be wrapped[11] wrapped as Individual agent operating in non custodial fashion.

Access to these tasks, whether in their current state or a form optimized for integration, is provided through both Web2 (REST API) and Web3 (BBPM Process Instance SC Variables) interfaces. The choice of interface depends on the deployers' need for decentralization mechanisms, offering flexibility in how tasks are managed and executed within the Flow Orchesrtator.

πŸ“‹
Guru DeFi Meta Aggregation API