Skip to content

crStiv/RIP-7755-poc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base

RRC-7755

Overview

RRC-7755 is a Rollup Improvement Proposal designed to establish a standardized, permissionless, and decentralized protocol for low-level cross-chain calls. By implementing immutable onchain rules that incentivize offchain participants, known as “fulfillers” in this context, to compete for transaction fees associated with cross-chain calls, we anticipate a significant enhancement in user experience without compromising on security or decentralization.

When a user initiates a request for a cross-chain call, it is accompanied by a financial incentive for the first actor who can successfully execute the call. This reward is granted to the fulfiller only if they can provide cryptographic proof that the cross-chain call was executed successfully and correctly. One method to achieve this is through the use of storage proofs.

For more information, read the full proposal here.

This repository serves as a proof of concept implementation of the RRC-7755 protocol.

Components

There is a second implementation of a fulfiller written in Go that is currently in progress.

License

This project is licensed under the MIT License.

About

Proof of Concept for RIP-7755

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 49.2%
  • TypeScript 40.6%
  • Go 6.4%
  • Rust 2.6%
  • Makefile 0.9%
  • Dockerfile 0.2%
  • Other 0.1%