PowerPool
  • powerpool overview
    • PowerPool
      • PowerPool DAO Story
      • Value Proposition
      • Use Cases
      • CVP Token
      • Vision 2027
    • Blockchain Automation
      • Glossary
    • PowerAgent Stats
    • How to contribute
    • Contracts and Links
  • Power Agent
    • đŸŽ¯PowerAgent features
    • đŸ›ī¸Architecture
      • â„šī¸Agent
      • â„šī¸Keeper
      • â„šī¸Job
        • Full Specification
    • 📜User Guides and Instructions
      • ❓I Want to Automate my Tasks
        • Job Registration Guide
      • ❓I Want to Become a Keeper
    • â„šī¸Scenarios
    • ⌛Old Pages
      • Installation Guide (Old)
        • Prerequisites
        • DAppNode Installation
        • Registering in PowerAgent
        • Installing PowerAgent Package on DAppNode
        • Standalone Installation
        • Chain-specific configs
      • Keeper (Old)
        • Keeper Registration and Update
        • Keeper staking, withdrawal, and deactivation
          • Keeper activation and deactivation in PPAgentV2RANDAO
        • Keeper assignment and release in RanDAO realisation
      • Job (Old)
        • Job Registration & Update
        • Job funds deposition and withdrawal
      • Agent (old)
        • Page
        • Execution
      • Technical Implementation (Old)
        • Hooks and helper functions
        • Errors
        • Modifiers
          • Flags
      • Job Registration Guide (Old)
      • 📑Testnet Rules
      • Slashing
        • Copy of Slashing
      • Task Reward and Gas Compensation
        • Fees and income sources
        • Copy of Task Reward and Gas Compensation
  • PowerPool Incentives
    • PowerPool Points Program
  • Security
    • Bug Bounty
    • Security Audits
  • Research
    • Automation Networks Research
      • Approaches on Keeper Selection
      • On-chain Random Number Generation
      • Keeper Weighing
      • 🌊PowerPool & PowerAgent Automation Network
      • Value Proposition-PowerPool
    • PowerAgent v2.1
      • Keeper Selection
      • Hooks
  • Resources
    • Website
    • Twitter
    • Medium
    • Discord
    • Github
    • Telegram
    • Governance Voting
    • Governance Forum
  • Legacy & Deprecated
    • Index Products
      • $YLA: Yearn Lazy Ape
        • Invest (ZAP) in YLA with low fees
        • Instant YLA mint via USDC
        • $CVP Boost Program
        • Redeem YLA
        • YLA Onsen Liquidity Mining [deprecated]
      • $BSCDEFI: BSC DeFi Pool/Index
        • Guide: Mint $BSCDEFI with $BNB
        • Guide: Multi-Asset $BSCDEFI Mint
        • Guide: PancakeSwap LM Farming
        • Add $BSCDEFI to MetaMask.
        • Redeem $BSCDEFI
      • $ASSY: Aave, SushiSwap, Synthetix, and Yearn Index
        • $CVP Boost Program
        • Underlying Token Staking
      • $PIPT: PowerIndex Pool
      • $YETI: Yearn Ecosystem Index
      • Market Price vs Fair Value
      • About ZAP
    • CVP reward program
      • How to create a DCA flow in Partitura
Powered by GitBook
On this page
  • Agent
  • Keeper
  • Job
  • Job Provider
  • Job Reward & Gas compensation
  • Keeper's Stake
  • Slashing & Slashers
  • Cost-of-no-execution

Was this helpful?

  1. powerpool overview
  2. Blockchain Automation

Glossary

Terms related to the PowerAgent blockchain automation

Agent

Agent is the contract, that provides Keeper-Job interaction, management of the Keeper and Job pools. Also it pays out rewards and supplies the underlying protocol logic.

Keeper

Keeper is the executor of automatic smart contracts. It tracks the job-specified conditionals and invokes the function to be automated via the Agent execute function when appropriate contitions are met.

Job

Job is an external smart contract which is being automated. It is associated with a certain key and a certain address. Provides rewards for the keepers (and fees for the Agent, since those are retained at deposit) and receives secure automated execution in return.

Job Provider

Job provider is an address that provides the contract being automated and pays the rewards for successful executions.

Job Reward & Gas compensation

Keepers receive full gas compensation and additional rewards for successful job execution.

Keeper's Stake

Stake is the CVP deposit provided by the keeper. It is necessary to be able to participate in job execution. Stake amount defines job pool available for execution by the current keeper. It is also an incentive for keeper conscientious conduct because the risk of slashing.

Slashing & Slashers

Slashing is the process when malicious keeper loses part of its stake for not executing the job it was assigned to when all conditions were met. A slasher is another keeper, that successfully executes that job. He also receives the part of the slashed stake.

Cost-of-no-execution

A hypothetical or real loss of funds because of the task not being executed on time (or being executed with wrong conditions). A job with higher cost of no execution may require larger minimal CVP stake to guarantee the correct execution.

PreviousBlockchain AutomationNextPowerAgent Stats

Last updated 1 year ago

Was this helpful?