Giter Site home page Giter Site logo

odomartrindade / debankchain Goto Github PK

View Code? Open in Web Editor NEW

This project forked from debankdefi/debankchain

1.0 0.0 0.0 221.09 MB

License: MIT License

Shell 0.41% JavaScript 0.15% Python 0.28% Go 63.11% Assembly 0.81% Rust 0.14% TypeScript 17.21% Makefile 0.21% HTML 0.01% HCL 0.05% Dockerfile 0.15% Solidity 17.46%

debankchain's Introduction

Twitter Follow Discord

DeBankChain - DeBank layer 2 solution

The DeBankChain is the Layer 2 scaling solution powered by bedrock version of Optimism OP Stack.

Features

Besides the differentiators of bedrock, DeBankChain is the solution that we aim to provide the better optimistic rollup solution.

Node optimization

  • The consensus logic has been modified reducing the L1 data storage gas cost by 100 to 400 times
  • An Abstract Accounts(AA)-like account system has been implemented natively, giving users a web2-like experience while maintaining 100% compatibility with existing EVM standards
  • The new account system supports transactions signed with second-layer private keys specifically generated, reducing the use of L1 private keys in low-value scenarios and enhancing the security of users' large assets.

JSONRPC-API enhancement

  • EVM Pre Execution
  • EVM Transaction Tracing
  • Multicall

Public RPC & APIs

Parameter Value
Network Name DeBank Testnet
Chain ID 2021398
Explorer https://explorer.testnet.debank.com
RPC Endpoint https://rpc.testnet.debank.com

Documentation

If you want to build on top of DeBankChain, refer to the DeBankChain Doc.

Community

To get help from other developers, discuss ideas, and stay up-to-date on what's happening, become a part of our community on Telegram. Join our official Telegram Channel.

Directory Structure

~ DeBankChain ~~
├── docs: A collection of documents including audits and post-mortems
├── packages
│   └── contracts-bedrock: Bedrock smart contracts.
├── op-bindings: Go bindings for Bedrock smart contracts.
├── op-batcher: L2-Batch Submitter, submits bundles of batches to L1
├── op-e2e: End-to-End testing of all bedrock components in Go
├── op-node: rollup consensus-layer client.
├── op-proposer: L2-Output Submitter, submits proposals to L1
├── ops-bedrock: Bedrock devnet work
└── specs: Specs of the rollup starting at the Bedrock upgrade

License

All files within this repository are licensed under the MIT License unless stated otherwise.

debankchain's People

Contributors

tynes avatar mergify[bot] avatar optimismbot avatar mslipper avatar smartcontracts avatar maurelian avatar ajsutton avatar protolambda avatar clabby avatar refcell avatar geohot avatar trianglesphere avatar dependabot[bot] avatar hamdiallam avatar inphi avatar qbzzt avatar github-actions[bot] avatar felipe-op avatar elenadimitrova avatar cfromknecht avatar mdehoog avatar snario avatar sebastianst avatar roninjin10 avatar karlfloersch avatar gakonst avatar ben-chain avatar tremarkley avatar norswap avatar optimisticben avatar

Stargazers

ODOMAR FERREIRA DA TRINDADE avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.