{"repo":"covalenthq/bsp-agent","free":true,"listed":false,"github":"https://github.com/covalenthq/bsp-agent","clone":"git clone https://github.com/covalenthq/bsp-agent.git","description":"Decodes, packs, encodes, proves, stores and uploads block-replicas (primarily \"block-specimens\") produced by EVM or non-EVM byte code based blockchains.","language":"Go","stars":17,"topics":["blockchain","ethereum","golang","go","atomic-design","proof-of-stake","redis","docker","elt-pipeline","verifiable"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"BSP Agent - BSP Agent - Introduction - Resources - Architecture - Block-replica - State-specimen - Environment - Build \\& Run - Flag definitions - Docker - Scripts - Inspect - extractor2.go Introduction Decodes, packs, encodes, proves, stores and uploads block-replicas (can be block-results, block-specimens, or any other pre-defined block types), which are primarily \"block-specimens\" produced by EVM or non-EVM byte code based blockchains. These block-replicas are produced by go-ethereum nodes / websocket block data sources modified with block-specimen producers(BSP) streamed into a redis channel. The agent first decodes them from their native RLP encoding, repacks them into segments of bigger chunks containing more than one block's worth of data, creates a proof transaction on the proof-chain smart contract with a sha-256 checksum of the data contained in the object, and finally persists them into storage (local and IPFS via the ewm-das pinner sidecar). Resources Production of Block Specimen forms the core of the network’s data objects specification. These objects are created with the aid of three main pieces of open-source software provided by Covalent for the network’s decentralized stack. 1. Block Specimen Producer (BSP Geth) - Operator run & deployed 1. BSP Agent - Operator run & deployed 1. BSP Proof-chain - Covalent operated & pre-deployed Please refer to these instructions for running the BSP with the bsp-agent (BSP Agent). Please refer to this whitepaper to understand","default_branch":null,"files":null,"tree":[],"storefront":"/r/covalenthq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/covalenthq/bsp-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}