Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Repository
Blast is an L2 Ethereum solution
Basic Info
- Host: GitHub
- Owner: BLASTchain
- License: mit
- Language: Solidity
- Default Branch: master
- Size: 16.3 MB
Statistics
- Stars: 11
- Watchers: 3
- Forks: 4
- Open Issues: 4
- Releases: 0
Metadata Files
README.md
What is Blast?
Blast is a blockchain built on the Optimism rollup, inheriting the powerful OP Stack. As a project dedicated to advancing Ethereum's capabilities, Blast focuses on scaling technology and fostering global collaboration in decentralized economies and governance systems. The Blast Collective, driving this initiative, develops open-source software to address key challenges in the broader cryptocurrency ecosystem. Guided by the principle of impact=profit, Blast rewards contributors proportionately, aiming to redefine incentives and positively impact the world. Explore our repository to engage with essential components of the OP Stack, contributing to the collaborative advancement of the Ethereum ecosystem.
Directory Structure
├── docs: A collection of documents including audits and post-mortems ├── bl-bindings: Go bindings for Bedrock smart contracts. ├── bl-batcher: L2-Batch Submitter, submits bundles of batches to L1 ├── bl-bootnode: Standalone bl-node discovery bootnode ├── bl-chain-ops: State surgery utilities ├── bl-challenger: Dispute game challenge agent ├── bl-e2e: End-to-End testing of all bedrock components in Go ├── bl-heartbeat: Heartbeat monitor service ├── bl-node: rollup consensus-layer client ├── bl-preimage: Go bindings for Preimage Oracle ├── bl-program: Fault proof program ├── bl-proposer: L2-Output Submitter, submits proposals to L1 ├── bl-service: Common codebase utilities ├── bl-wheel: Database utilities ├── ops-bedrock: Bedrock devnet work ├── packages │ ├── chain-mon: Chain monitoring services │ ├── common-ts: Common tools for building apps in TypeScript │ ├── contracts-ts: ABI and Address constants │ ├── contracts-bedrock: Bedrock smart contracts │ ├── core-utils: Low-level utilities that make building Blast easier │ └── sdk: provides a set of tools for interacting with Blast ├── proxyd: Configurable RPC request router and proxy └── specs: Specs of the rollup starting at the Bedrock upgrade
Branching Model
Active Branches
| Branch | Status |
| --------------- | -------------------------------------------------------------------------------- |
| master | Accepts PRs from develop when intending to deploy to production. |
| develop | Accepts PRs that are compatible with master OR from release/X.X.X branches. |
| release/X.X.X | Accepts PRs for all changes, particularly those not backwards compatible with develop and master. |
Overview
This repository generally follows this Git branching model. Please read the linked post if you're planning to make frequent PRs into this repository.
How to Contribute
Read through CONTRIBUTING.md for a general overview of our contribution process. Then check out our list of good first issues to find something fun to work on!
License
Code forked from optimism under the name optimism is licensed under the GNU GPLv3 in accordance with the original license.
Owner
- Login: BLASTchain
- Kind: user
- Website: https://blastblockchain.com
- Twitter: BlastBlockChain
- Repositories: 1
- Profile: https://github.com/BLASTchain
Citation (CITATION.cff)
cff-version: 1.2.0 message: If you use this software in your work, please cite it using the following metadata title: The Optimism Monorepo authors: - name: The Optimism Collective version: 1.0.0 year: 2020 url: https://github.com/BLASTchain/blast repository: https://github.com/BLASTchain/blast license: MIT
GitHub Events
Total
- Issues event: 1
- Watch event: 1
- Fork event: 1
Last Year
- Issues event: 1
- Watch event: 1
- Fork event: 1
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 5
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 3
- Total pull request authors: 1
- Average comments per issue: 0.4
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- sgrsaga (1)
- friday-james (1)
- olivain (1)
Pull Request Authors
- lawyered0 (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 5
-
Total downloads:
- npm 21 last-month
-
Total dependent packages: 1
(may contain duplicates) -
Total dependent repositories: 3
(may contain duplicates) - Total versions: 9
- Total maintainers: 1
proxy.golang.org: github.com/BLASTchain/blast
- Homepage: https://github.com/BLASTchain/blast
- Documentation: https://pkg.go.dev/github.com/BLASTchain/blast#section-documentation
- License: MIT
Rankings
proxy.golang.org: github.com/BLASTchain/blast/proxyd
- Homepage: https://github.com/BLASTchain/blast
- Documentation: https://pkg.go.dev/github.com/BLASTchain/blast/proxyd#section-documentation
- License: MIT
Rankings
npmjs.org: @eth-blast/core-utils
[Blast] Core typescript utilities
- Homepage: https://github.com/BLASTchain/blast/tree/master/packages/core-utils#readme
- License: MIT
-
Latest release: 0.1.2
published over 2 years ago
Rankings
Maintainers (1)
npmjs.org: @eth-blast/sdk
[Blast] Tools for working with Blast
- Homepage: https://github.com/BLASTchain/blast/tree/master/packages/sdk#readme
- License: MIT
-
Latest release: 0.1.4
published over 2 years ago
Rankings
Maintainers (1)
npmjs.org: @eth-blast/contracts-ts
TypeScript interface for Contracts Bedrock
- Homepage: https://blastchain.org
- License: MIT
- Status: removed
-
Latest release: 0.1.0
published over 2 years ago