Skip to content

Commit 86d1de5

Browse files
Update cards and add license
1 parent 3f57992 commit 86d1de5

File tree

9 files changed

+259
-67
lines changed

9 files changed

+259
-67
lines changed

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) [2025] [Bear Wang]
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
# Web3 Wiki
22

3-
>[!note]
4-
> This wiki leverages [Obsidian](https://obsidian.md/) to create a comprehensive knowledge graph for your benefit.
3+
> [!note]
4+
> This wiki leverages [Obsidian](https://obsidian.md/) to create a comprehensive knowledge graph for your benefit.
55
6+
Welcome to the [Web3 Wiki](https://web3-wiki.org/), a collaborative space for the Web3 community to gather and share knowledge about Web3 technologies.
67

7-
Welcome to the Web3 Wiki, a collaborative space for the Web3 community to gather and share knowledge about Web3 technologies.
8+
The wiki is organized into thousands of cards, each representing an independent knowledge unit that links to other cards. There are three types of cards in this wiki:
89

9-
The wiki is organized into thousands of cards, each representing an independent knowledge unit that links to other cards. There are four types of cards in this wiki:
10-
11-
* `explain-card`: Provides explanations of concepts, technologies, or protocols, such as [Hard fork](https://web3-wiki.org/cards/Hard+fork) or [Rollup](https://web3-wiki.org/cards/Rollup).
12-
* `show-card`: Highlights projects, tools, or services, such as [Solana](https://web3-wiki.org/cards/Solana) or [Etherscan](https://web3-wiki.org/cards/Etherscan).
13-
* `awesome-card`: Curates collections of excellent resources, such as [Awesome Ethereum](https://web3-wiki.org/cards/Awesome+Ethereum) or [Awesome Polkadot](https://web3-wiki.org/cards/Awesome+Polkadot).
14-
* `grant-card`: Describes grant programs, making it easier for developers to find the right grant to apply for, such as [Grants Darwinia](https://web3-wiki.org/cards/Grants+Darwinia).
15-
16-
You can click on a tag within a card to view all related cards with the same tag. We hope you find valuable insights each time you visit.
17-
18-
![explain-card-example](./public/images/explain-card-example.png)
10+
- `explain-card`: Provides explanations of concepts, technologies, or protocols (e.g., [Hard fork](https://web3-wiki.org/cards/Hard+fork), [Rollup](https://web3-wiki.org/cards/Rollup)).
11+
- `show-card`: Highlights projects, tools, or services (e.g., [Ethereum](https://web3-wiki.org/cards/Ethereum), [Etherscan](https://web3-wiki.org/cards/Etherscan)).
12+
- `awesome-card`: Curates collections of excellent resources (e.g., [Awesome Ethereum](https://web3-wiki.org/cards/Awesome+Ethereum)).

cards/Blockscan.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#show-card
2+
3+
## Introduction
4+
5+
[[Blockscan]] ([blockscan.com](https://blockscan.com/)) is a multi-chain explorer service developed and provided by the team behind the popular [[Ethereum]] explorer, [[Etherscan]]. It aims to offer a unified and user-friendly interface for users to explore, search, and analyze data across various blockchain networks. Beyond exploration, Blockscan also integrates features for portfolio tracking and secure messaging between Web3 addresses.
6+
7+
## Key Features
8+
9+
Blockscan offers a suite of features designed to cater to the needs of users interacting with multiple blockchains:
10+
11+
- **Multi-Chain Exploration**: Users can seamlessly switch between different supported blockchains to view blocks, transactions, addresses, and other on-chain data.
12+
- **Unified Interface**: Provides a consistent user experience for exploring diverse blockchain ecosystems, reducing the learning curve associated with using multiple single-chain explorers.
13+
- **Transaction Tracking**: Allows users to search for and track the status of their transactions across supported networks.
14+
- **Address Monitoring**: Users can look up wallet addresses to view balances, token holdings, and transaction histories.
15+
- **Portfolio Management**: Offers tools to track digital asset portfolios across different chains from a single dashboard.
16+
- **Blockscan Chat**: A notable feature that enables users to send and receive messages directly between Web3 addresses, facilitating wallet-to-wallet communication. This can be useful for various purposes, including contacting an address owner regarding a transaction or an NFT.
17+
- **Real-Time Data**: Aims to provide up-to-date information on blockchain activity.
18+
- **Mobile Applications**: Blockscan also offers mobile apps for both iOS and Android, extending its functionality to users on the go.
19+
20+
## Supported Blockchains
21+
22+
Blockscan supports a growing number of blockchain networks. While the exact list can evolve, it is designed to cover many popular and emerging blockchains. Users should refer to the official [Blockscan website](https://blockscan.com/) for the most current list of supported chains. The service leverages the expertise of the [[Etherscan]] team to provide robust exploration capabilities for these networks.
23+
24+
Historically, services from the [[Etherscan]] team have provided exploration for dozens of chains, and Blockscan aims to consolidate this under one platform.
25+
26+
## Relationship with Etherscan
27+
28+
Blockscan is a distinct service but shares its heritage and development team with [[Etherscan]]. While [[Etherscan]] remains the premier explorer for [[Ethereum]] and EVM-compatible chains on an individual basis (often through its Explorer-as-a-Service model), Blockscan provides a broader, aggregated view across multiple, potentially non-EVM chains as well, along with its unique chat and portfolio features.
29+
30+
## See Also
31+
32+
- [[Etherscan]]
33+
- [[Ethereum]]

cards/Etherscan.md

Lines changed: 50 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,74 @@
1-
#show-card
1+
#show-card
22

33
## Introduction
44

5-
[Etherscan](https://etherscan.io/) is the premier block explorer for the [[Ethereum]] blockchain. It enables users to investigate transactions, addresses, and smart contracts on the Ethereum network. Etherscan operates independently and is not affiliated with the Ethereum Foundation.
5+
[Etherscan](https://etherscan.io/) is the leading block explorer for the [[Ethereum]] blockchain, providing a comprehensive window into on-chain activity. It allows users, developers, and researchers to search, verify, and analyze transactions, addresses, smart contracts, and other [[Ethereum]] network data. Etherscan operates as an independent entity, separate from the [[Ethereum]] Foundation, and has become an indispensable tool for transparency and insight within the [[Ethereum]] ecosystem.
66

7-
## Service Provided
7+
## Core Services
88

9-
### Etherscan
9+
Etherscan offers a range of services centered around exploring and interacting with the [[Ethereum]] blockchain:
1010

11-
[Etherscan](https://etherscan.io/) is the core service that allows users to explore the Ethereum blockchain. Users can search for transactions, addresses, and smart contracts. Additional features include token information analytics, [gas tracker](https://etherscan.io/gastracker), [node tracker](https://etherscan.io/nodetracker), [domain lookup](https://etherscan.io/name-lookup), and more. It also offers a Chrome extension for direct interaction with the Ethereum blockchain from the browser.
11+
### Blockchain Exploration
1212

13-
### API Services
13+
The primary [Etherscan.io](https://etherscan.io/) platform enables users to:
1414

15-
Etherscan offers a suite of load-balanced and robust [API Services](https://docs.etherscan.io/) that developers can use to build applications or serve as data feeds for other services.
15+
- Search for transactions by hash, block number, or address.
16+
- Inspect wallet addresses and their token balances, transaction history, and interactions with smart contracts.
17+
- View and verify smart contract source code.
18+
- Track [[Gas Prices|gas prices]] using the [Etherscan Gas Tracker](https://etherscan.io/gastracker).
19+
- Monitor network status via the [Node Tracker](https://etherscan.io/nodetracker).
20+
- Look up [[ENS|ENS domains]] using the [Domain Lookup](https://etherscan.io/name-lookup).
21+
- Utilize the [Etherscan Chrome Extension](https://chromewebstore.google.com/detail/etherscan/joeoaocmnapjmkhjndfflecmdaldkpbn) for direct browser interaction with the blockchain.
1622

17-
### Blockscan Multichain Explorer
23+
### API Services
1824

19-
[Blockscan](https://blockscan.com/) is a multi-chain explorer supporting over 25 blockchains. It provides a unified interface for users to index account activities and transactions across multiple chains.
25+
Etherscan provides robust [[API|API Services]] ([API Documentation](https://docs.etherscan.io/)) that empower developers to build decentralized applications (dApps) and integrate [[Ethereum]] data into their services. These APIs are designed for high availability and serve as a critical data feed for numerous projects in the ecosystem.
2026

21-
### Blockscan Chat
27+
### Multichain Exploration
2228

23-
[Blockscan Chat](https://chat.blockscan.com/start) is a messaging application that enables users to send and receive messages based on their Ethereum addresses, providing a wallet-to-wallet chat service.
29+
- **[[Blockscan]]**: ([blockscan.com](https://blockscan.com/)) This platform extends Etherscan's capabilities to over 25 other blockchains, offering a unified interface for tracking activities across multiple chains.
30+
- **Explorer as a Service (EaaS)**: Etherscan offers [Explorer as a Service (EaaS)](https://etherscan.io/eaas) to other EVM-compatible blockchains, including major networks like [[Optimism]], [[Arbitrum]], and [[Binance Smart Chain]].
2431

32+
### Communication Tools
2533

26-
### Explorer as a Service (EaaS)
34+
- **[[Blockscan]] Chat**: ([chat.blockscan.com](https://chat.blockscan.com/start)) A wallet-to-wallet messaging service enabling users to communicate directly using their [[Ethereum]] addresses.
2735

28-
Etherscan also provides [Explorer as a Service (EaaS)](https://etherscan.io/eaas) for other Ethereum-compatible blockchains, including [[Optimism]], [[Arbitrum]], [[Binance Smart Chain]], and more.
36+
## Technical Architecture
2937

38+
Etherscan's platform is built upon a sophisticated infrastructure that continuously monitors the [[Ethereum]] blockchain. It downloads, indexes, and processes vast amounts of data related to transactions, addresses, blocks, and smart contracts. This data is then stored in their servers and made accessible through user-friendly interfaces and APIs. The system is engineered for high reliability and scalability to handle significant query volumes and provide real-time data updates.
3039

31-
## Technical Details
40+
## Social Media & Community
3241

33-
Etherscan builds its services by continuously monitoring the Ethereum blockchain and downloading data to its servers. They index transactions, addresses, and smart contracts, providing user-friendly interfaces for users and developers to access this data.
42+
Stay connected with Etherscan through their official channels:
3443

35-
## Social Media
44+
- **X (formerly Twitter)**: [@etherscan](https://x.com/etherscan)
45+
- **Information Center**: [info.etherscan.com](https://info.etherscan.com/)
46+
- **Medium Blog**: [medium.com/etherscan-blog](https://medium.com/etherscan-blog)
3647

37-
- [Etherscan X](https://x.com/etherscan)
38-
- [Etherscan Information Center](https://info.etherscan.com/)
39-
- [Etherscan Medium](https://medium.com/etherscan-blog)
48+
## Key Milestones & Updates
4049

41-
## Team
50+
Etherscan has continuously evolved, marking significant milestones:
4251

43-
>[!todo]
44-
> Add team introduction
52+
- **2024-10**: Launched Etherscan API V2, supporting 50+ blockchains with a single API key. ([Source](https://cointelegraph.com/news/etherscan-drops-v2-unifies-api-for-over-50-blockchains))
53+
- **2024-07-09**: Introduced "Etherscan Cards" feature. ([Announcement](https://info.etherscan.com/cards/))
54+
- **2024-01-03**: Acquired Solscan, expanding blockchain data services. ([Announcement](https://info.etherscan.com/solscan-acquisition/))
55+
- **2023-04**: Launched the Etherscan Metadata API.
56+
- **2022-11**: Released the [Etherscan Chrome Extension](https://chromewebstore.google.com/detail/etherscan/joeoaocmnapjmkhjndfflecmdaldkpbn).
57+
- **2022-09**: Supported The Merge on [[Ethereum]].
58+
- **2021-05**: Became one of the top 1,000 websites globally by traffic.
59+
- **2020-01**: Published the first edition of Etherscan's newsletter.
60+
- **2018-06**: Launched the Etherscan Gas Tracker.
61+
- **2018-01**: Introduced verified contract signatures.
62+
- **2017-12**: Displayed images and metadata for CryptoKitties ([[ERC-721|NFTs]]).
63+
- **2017-05**: Added support for [[ENS]] (ENS).
64+
- **2016-08**: Joined the Boost VC startup accelerator.
65+
- **2016-08**: Implemented support for the [[ERC-20]] token standard.
66+
- **2016-04**: Launched smart contract verification service.
67+
- **2015-09**: Launched Etherscan API service for [[Ethereum]].
68+
- **2015-08**: Etherscan platform launched.
4569

46-
## Latest Updates
70+
## See Also
4771

48-
- 2024-10 [Launched Etherscan API V2, support 50+ blockchains with one API key](https://cointelegraph.com/news/etherscan-drops-v2-unifies-api-for-over-50-blockchains)
49-
- 2024-07-09 [Feature Update: Etherscan Cards](https://info.etherscan.com/cards/)
50-
- 2024-01-03 [Announcement: Etherscan Expands Blockchain Data Services with Solscan Acquisition](https://info.etherscan.com/solscan-acquisition/)
51-
- 2023-04 Launched the Etherscan Metadata API
52-
- 2022-11 Launched the [Etherscan Chrome Extension](https://chromewebstore.google.com/detail/etherscan/joeoaocmnapjmkhjndfflecmdaldkpbn)
53-
- 2022-09 Supported the Merge on Ethereum
54-
- 2021-05 Etherscan became one of the top 1,000 websites in the world by traffic
55-
- 2020-01 Published the first edition of Etherscan's newsletter
56-
- 2018-06 Launched the Etherscan Gas Tracker
57-
- 2018-01 Launched verified signatures
58-
- 2017-12 Displayed images and metadata for CryptoKitties, one of the first NFTs
59-
- 2017-05 Supported Ethereum Name Service (ENS)
60-
- 2016-08 Joined the Boost VC startup accelerator
61-
- 2016-08 Supported the ERC-20 token standard
62-
- 2016-04 Launch smart contract verification service
63-
- 2015-09 Launch Etherscan API service for Ethereum
64-
- 2015-08 Launch Etherscan
72+
- [[Ethereum]]
73+
- [[API]]
74+
- [[Blockscan]]

cards/Gas Prices.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
#explain-card
2+
3+
## Introduction
4+
5+
This card explains the concept of gas prices within the [[Ethereum]] network. Gas prices are integral to how [[Ethereum]] functions, representing the cost of performing operations on the blockchain. Understanding gas prices is crucial for users and developers interacting with [[Ethereum]] to manage transaction costs effectively.
6+
7+
## Key Concepts
8+
9+
- **[[Gas]]**: The computational effort required to execute specific operations on the [[Ethereum]] network. Every operation, from a simple transfer to a complex smart contract interaction, has a fixed amount of gas associated with it.
10+
- **Gas Price**: The amount of [[Ethereum]] a user is willing to pay per unit of gas. Gas prices are typically denoted in Gwei, which is a smaller denomination of [[Ethereum]] (1 Gwei = 0.000000001 [[Ethereum]]).
11+
- **Transaction Fee**: The total cost a user pays for a transaction. It is calculated as: `Gas Used * Gas Price`.
12+
- **[[Gas Limit]]**: The maximum amount of gas a user is willing to spend on a transaction. This prevents situations where a faulty smart contract consumes an excessive amount of gas.
13+
- **Gwei**: A denomination of Ether, commonly used for specifying gas prices. 1 Ether = 1,000,000,000 Gwei.
14+
15+
## How Gas Prices Work
16+
17+
When a user initiates a transaction on the [[Ethereum]] network, they must specify a gas price they are willing to pay. Validators (previously miners before [[The Merge]]) prioritize transactions with higher gas prices because they receive the transaction fees as a reward for including the transaction in a block.
18+
19+
Think of it as a bidding system: users bid with gas prices to get their transactions processed. If the network is congested, users need to offer higher gas prices to incentivize validators to include their transactions sooner. Conversely, when network activity is low, gas prices tend to be lower.
20+
21+
[[Ethereum]] wallets and applications often suggest gas prices based on current network conditions. Users can typically choose between slow, average, or fast transaction speeds, which correspond to lower, medium, or higher gas prices, respectively. Setting a gas price too low might result in the transaction being delayed significantly or even getting stuck if validators do not find it profitable enough to include.
22+
23+
Since the implementation of EIP-1559, the transaction fee mechanism has two components:
24+
25+
1. **Base Fee**: This is a protocol-defined fee per unit of gas that is burned (destroyed), not paid to validators. The base fee adjusts up or down based on network congestion, aiming to keep blocks about 50% full. If blocks are more than 50% full, the base fee increases; if less, it decreases.
26+
2. **Priority Fee (Tip)**: This is an additional fee set by the user that goes directly to the validator. It incentivizes validators to include a user's transaction over others, especially during times of high network congestion.
27+
28+
So, the total gas fee per unit of gas is `Base Fee + Priority Fee`. The total transaction cost is `(Base Fee + Priority Fee) * Gas Used`.
29+
30+
## Factors Influencing Gas Prices
31+
32+
Several factors contribute to the fluctuation of gas prices on the [[Ethereum]] network:
33+
34+
- **Network Congestion**: This is the primary driver. When many users are trying to get their transactions processed simultaneously (e.g., during popular [[NFT]] mints or [[Decentralized Finance (DeFi)]] events), the demand for block space increases, leading to higher base fees and users offering higher priority fees to get their transactions included.
35+
- **Transaction Complexity**: More complex transactions, such as interacting with sophisticated smart contracts, require more computational work and thus consume more gas. While this doesn't directly change the gas _price_ (Gwei per gas), it increases the overall transaction fee (Total Gas Used \* Gas Price).
36+
- **Block Size Target**: EIP-1559 aims for an average block size. If blocks are consistently fuller than the target, the base fee automatically increases. If they are less full, the base fee decreases.
37+
- **Market Demand for [[Ethereum]]**: The underlying value of [[Ethereum]] can indirectly influence perceived gas costs, as fees are paid in [[Ethereum]].
38+
- **Data Storage and Computation**: Operations that store data on the blockchain or perform complex computations are more gas-intensive.
39+
40+
Users can monitor current gas prices using tools like [[Etherscan]]'s Gas Tracker to make informed decisions about when to transact and what gas price to set.
41+
42+
## See Also
43+
44+
- [[Ethereum]]
45+
- [[Etherscan]]
46+
- [[Gas]]
47+
- [[Gas Limit]]
48+
- [[Gwei]]
49+
- [[The Merge]]
50+
- [[Smart Contract]]
51+
- [[NFT]]
52+
- [[Decentralized Finance (DeFi)]]

0 commit comments

Comments
 (0)