diff --git a/docs/agents.md b/docs/agents.md index 07f0ee624..49b81bcf7 100644 --- a/docs/agents.md +++ b/docs/agents.md @@ -79,7 +79,7 @@ npx skills add base/base-skills |base-chain/api-reference/ethereum-json-rpc-api:eth_blockNumber,eth_call,eth_chainId,eth_estimateGas,eth_feeHistory,eth_gasPrice,eth_getBalance,eth_getBlockByHash,eth_getBlockByNumber,eth_getBlockReceipts,eth_getBlockTransactionCountByHash,eth_getBlockTransactionCountByNumber,eth_getCode,eth_getLogs,eth_getStorageAt,eth_getTransactionByBlockHashAndIndex,eth_getTransactionByBlockNumberAndIndex,eth_getTransactionByHash,eth_getTransactionCount,eth_getTransactionReceipt,eth_maxPriorityFeePerGas,eth_sendRawTransaction,eth_subscribe,eth_syncing,eth_unsubscribe,net_version,web3_clientVersion |base-chain/api-reference/flashblocks-api:base_transactionStatus,eth_simulateV1,flashblocks-api-overview,newFlashblockTransactions,newFlashblocks,pendingLogs |base-chain/flashblocks:app-integration,architecture,faq,overview -|base-chain/network-information:base-contracts,block-building,bridges,configuration-changelog,diffs-ethereum-base,ecosystem-contracts,network-faucets,network-fees,transaction-finality,troubleshooting-transactions +|base-chain/network-information:base-contracts,block-building,bridges,configuration-changelog,diffs-ethereum-base,network-faucets,network-fees,transaction-finality,troubleshooting-transactions |base-chain/node-operators:base-v1-upgrade,node-providers,performance-tuning,run-a-base-node,snapshots,troubleshooting |base-chain/quickstart:base-solana-bridge,connecting-to-base,deploy-on-base,why-base |base-chain/security:avoid-malicious-flags,bug-bounty,report-vulnerability,security-council @@ -102,6 +102,5 @@ npx skills add base/base-skills |base-chain/specs/upgrades/holocene:derivation,exec-engine,overview,system-config |base-chain/specs/upgrades/isthmus:derivation,exec-engine,l1-attributes,overview,predeploys,system-config |base-chain/specs/upgrades/jovian:derivation,exec-engine,l1-attributes,overview,system-config -|base-chain/specs/upgrades/pectra-blob-schedule:derivation,overview |get-started:base-mentorship-program,base-services-hub,base,block-explorers,concepts,country-leads-and-ambassadors,data-indexers,deploy-smart-contracts,docs-llms,docs-mcp,get-funded,launch-token,learning-resources,prompt-library,resources-for-ai-agents |root:agents,changes,cookie-policy,privacy-policy,terms-of-service,tone_of_voice diff --git a/docs/base-chain/llms-full.txt b/docs/base-chain/llms-full.txt index f3401cbf9..1e00fd85b 100644 --- a/docs/base-chain/llms-full.txt +++ b/docs/base-chain/llms-full.txt @@ -25,7 +25,6 @@ ### Network Information - [Base Contracts](https://docs.base.org/base-chain/network-information/base-contracts.md) — Canonical addresses - [Network Fees](https://docs.base.org/base-chain/network-information/network-fees.md) — Fee model -- [Ecosystem Contracts](https://docs.base.org/base-chain/network-information/ecosystem-contracts.md) — Third‑party addresses - [Block Building](https://docs.base.org/base-chain/network-information/block-building.md) — Block production - [Diffs vs Ethereum](https://docs.base.org/base-chain/network-information/diffs-ethereum-base.md) — Differences from L1 - [Bridges](https://docs.base.org/base-chain/network-information/bridges.md) — Bridges @@ -96,7 +95,6 @@ - [Delta](https://docs.base.org/base-chain/specs/upgrades/delta/overview.md) — Span batches for efficient L1 data posting - [Canyon](https://docs.base.org/base-chain/specs/upgrades/canyon/overview.md) — Ethereum Shanghai EIPs (EIP-3651, EIP-3855, EIP-3860) - [Azul](https://docs.base.org/base-chain/specs/upgrades/azul/overview.md) — Osaka EVM support and multi-proof system -- [Pectra Blob Schedule](https://docs.base.org/base-chain/specs/upgrades/pectra-blob-schedule/overview.md) — Optional delay of Ethereum blob count schedule changes ### Security - [Security Council](https://docs.base.org/base-chain/security/security-council.md) — Security governance diff --git a/docs/base-chain/llms.txt b/docs/base-chain/llms.txt index 8c790637b..d3d15cc5f 100644 --- a/docs/base-chain/llms.txt +++ b/docs/base-chain/llms.txt @@ -55,6 +55,7 @@ - [Configurability](https://docs.base.org/base-chain/specs/reference/configurability.md) — Consensus, policy, admin, and sequencer parameters ### Upgrade Specs +- [Azul](https://docs.base.org/base-chain/specs/upgrades/azul/overview.md) — Osaka EVM support and multi-proof system - [Jovian](https://docs.base.org/base-chain/specs/upgrades/jovian/overview.md) — Configurable minimum base fee and DA footprint scalar - [Isthmus](https://docs.base.org/base-chain/specs/upgrades/isthmus/overview.md) — Pectra EIPs and operator fee mechanism - [Holocene](https://docs.base.org/base-chain/specs/upgrades/holocene/overview.md) — Dynamic EIP-1559 parameters and stricter derivation rules @@ -62,7 +63,6 @@ - [Fjord](https://docs.base.org/base-chain/specs/upgrades/fjord/overview.md) — FastLZ L1 fee estimation and brotli channel compression - [Ecotone](https://docs.base.org/base-chain/specs/upgrades/ecotone/overview.md) — EIP-4844 blob support and Dencun integration - [Delta](https://docs.base.org/base-chain/specs/upgrades/delta/overview.md) — Span batches for compressed L1 data posting -- [Azul](https://docs.base.org/base-chain/specs/upgrades/azul/overview.md) — Osaka EVM support and multi-proof system ## Security - [Report a Vulnerability](https://docs.base.org/base-chain/security/report-vulnerability.md) — Security contact and disclosure @@ -74,6 +74,3 @@ - [App Developers](https://docs.base.org/apps/builder-codes/app-developers.md) — Builder Codes for app developers - [Wallet Developers](https://docs.base.org/apps/builder-codes/wallet-developers.md) — Builder Codes for wallet developers - [Agent Developers](https://docs.base.org/apps/builder-codes/agent-developers.md) — Attribute AI agent transactions to your identity on Base - -## Optional -- [Ecosystem Contracts](https://docs.base.org/base-chain/network-information/ecosystem-contracts.md) — Common ecosystem contract addresses diff --git a/docs/base-chain/network-information/ecosystem-contracts.mdx b/docs/base-chain/network-information/ecosystem-contracts.mdx deleted file mode 100644 index b01df452c..000000000 --- a/docs/base-chain/network-information/ecosystem-contracts.mdx +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: 'Ecosystem Contracts' ---- - -This page lists contract addresses for onchain apps that we have deployed. - -## Base Mainnet - -### Multicall3 - -| Contract | Address | -| :--------- | :-------------------------------------------------------------------------------------------------------------------- | -| Multicall3 | [0xcA11bde05977b3631167028862bE2a173976CA11](https://basescan.org/address/0xcA11bde05977b3631167028862bE2a173976CA11) | - -### Uniswap v3 - -| Contract | Address | -| :----------------------------------- | :-------------------------------------------------------------------------------------------------------------------- | -| `Permit2` | [0x000000000022D473030F116dDEE9F6B43aC78BA3](https://basescan.org/address/0x000000000022D473030F116dDEE9F6B43aC78BA3) | -| `universal router` | [0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC](https://basescan.org/address/0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC) | -| `v3CoreFactory` | [0x33128a8fC17869897dcE68Ed026d694621f6FDfD](https://basescan.org/address/0x33128a8fC17869897dcE68Ed026d694621f6FDfD) | -| `multicall` | [0x091e99cb1C49331a94dD62755D168E941AbD0693](https://basescan.org/address/0x091e99cb1C49331a94dD62755D168E941AbD0693) | -| `proxyAdmin` | [0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9](https://basescan.org/address/0x3334d83e224aF5ef9C2E7DDA7c7C98Efd9621fA9) | -| `tickLens` | [0x0CdeE061c75D43c82520eD998C23ac2991c9ac6d](https://basescan.org/address/0x0CdeE061c75D43c82520eD998C23ac2991c9ac6d) | -| `nftDescriptor` | [0xF9d1077fd35670d4ACbD27af82652a8d84577d9F](https://basescan.org/address/0xF9d1077fd35670d4ACbD27af82652a8d84577d9F) | -| `nonfungibleTokenPositionDescriptor` | [0x4f225937EDc33EFD6109c4ceF7b560B2D6401009](https://basescan.org/address/0x4f225937EDc33EFD6109c4ceF7b560B2D6401009) | -| `descriptorProxy` | [0x4615C383F85D0a2BbED973d83ccecf5CB7121463](https://basescan.org/address/0x4615C383F85D0a2BbED973d83ccecf5CB7121463) | -| `nonfungibleTokenPositionManager` | [0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1](https://basescan.org/address/0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1) | -| `v3Migrator` | [0x23cF10b1ee3AdfCA73B0eF17C07F7577e7ACd2d7](https://basescan.org/address/0x23cF10b1ee3AdfCA73B0eF17C07F7577e7ACd2d7) | -| `v3Staker` | [0x42bE4D6527829FeFA1493e1fb9F3676d2425C3C1](https://basescan.org/address/0x42bE4D6527829FeFA1493e1fb9F3676d2425C3C1) | -| `quoterV2` | [0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a](https://basescan.org/address/0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a) | -| `swapRouter` | [0x2626664c2603336E57B271c5C0b26F421741e481](https://basescan.org/address/0x2626664c2603336E57B271c5C0b26F421741e481) | - -### Uniswap v2 - -| Contract | Address | -| :-------- | :-------------------------------------------------------------------------------------------------------------------- | -| `Factory` | [0x8909Dc15e40173Ff4699343b6eB8132c65e18eC6](https://basescan.org/address/0x8909Dc15e40173Ff4699343b6eB8132c65e18eC6) | -| `Router` | [0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24](https://basescan.org/address/0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24) | - -## Base Testnet (Sepolia) - -### Multicall3 - -| Contract | Address | -| :--------- | :---------------------------------------------------------------------------------------------------------------------------- | -| Multicall3 | [0xcA11bde05977b3631167028862bE2a173976CA11](https://sepolia.basescan.org/address/0xcA11bde05977b3631167028862bE2a173976CA11) | - -### Uniswap v3 - -| Contract | Address | -| :----------------------------------- | :---------------------------------------------------------------------------------------------------------------------------- | -| `Permit2` | [0x000000000022d473030f116ddee9f6b43ac78ba3](https://sepolia.basescan.org/address/0x000000000022d473030f116ddee9f6b43ac78ba3) | -| `universal router` | [0x050E797f3625EC8785265e1d9BDd4799b97528A1](https://sepolia.basescan.org/address/0x050E797f3625EC8785265e1d9BDd4799b97528A1) | -| `v3CoreFactory` | [0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24](https://sepolia.basescan.org/address/0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24) | -| `multicall` | [0xd867e273eAbD6c853fCd0Ca0bFB6a3aE6491d2C1](https://sepolia.basescan.org/address/0xd867e273eAbD6c853fCd0Ca0bFB6a3aE6491d2C1) | -| `proxyAdmin` | [0xD7303474Baca835743B54D73799688990f24a79D](https://sepolia.basescan.org/address/0xD7303474Baca835743B54D73799688990f24a79D) | -| `tickLens` | [0xedf6066a2b290C185783862C7F4776A2C8077AD1](https://sepolia.basescan.org/address/0xedf6066a2b290C185783862C7F4776A2C8077AD1) | -| `nftDescriptor` | [0x4e0caFF1Df1cCd7CF782FDdeD77f020699B57f1a](https://sepolia.basescan.org/address/0x4e0caFF1Df1cCd7CF782FDdeD77f020699B57f1a) | -| `nonfungibleTokenPositionDescriptor` | [0xd7c6e867591608D32Fe476d0DbDc95d0cf584c8F](https://sepolia.basescan.org/address/0xd7c6e867591608D32Fe476d0DbDc95d0cf584c8F) | -| `nonfungibleTokenPositionManager` | [0x27F971cb582BF9E50F397e4d29a5C7A34f11faA2](https://sepolia.basescan.org/address/0x27F971cb582BF9E50F397e4d29a5C7A34f11faA2) | -| `v3Migrator` | [0xCbf8b7f80800bd4888Fbc7bf1713B80FE4E23E10](https://sepolia.basescan.org/address/0xCbf8b7f80800bd4888Fbc7bf1713B80FE4E23E10) | -| `v3Staker` | [0x62725F55f50bdE240aCa3e740D47298CAc8d57D5](https://sepolia.basescan.org/address/0x62725F55f50bdE240aCa3e740D47298CAc8d57D5) | -| `quoterV2` | [0xC5290058841028F1614F3A6F0F5816cAd0df5E27](https://sepolia.basescan.org/address/0xC5290058841028F1614F3A6F0F5816cAd0df5E27) | -| `swapRouter` | [0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4](https://sepolia.basescan.org/address/0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4) | - -#### Testnet interfaces - - -Two community projects, [BaseX](https://basex-test.vercel.app/swap?currencyA=ETH¤cyB=0x036CbD53842c5426634e7929541eC2318f3dCF7e&focus=source) and [DapDap](https://testnet.base.dapdap.net/uniswap/swap), provide testnet interfaces for Uniswap contracts if you prefer to interact in the browser instead of with the contracts directly. - - -### Uniswap v2 - -| Contract | Address | -| :-------- | :---------------------------------------------------------------------------------------------------------------------------- | -| `Factory` | [0x7Ae58f10f7849cA6F5fB71b7f45CB416c9204b1e](https://sepolia.basescan.org/address/0x7Ae58f10f7849cA6F5fB71b7f45CB416c9204b1e) | -| `Router` | [0x1689E7B1F10000AE47eBfE339a4f69dECd19F602](https://sepolia.basescan.org/address/0x1689E7B1F10000AE47eBfE339a4f69dECd19F602) | diff --git a/docs/base-chain/specs/upgrades/pectra-blob-schedule/derivation.mdx b/docs/base-chain/specs/upgrades/pectra-blob-schedule/derivation.mdx deleted file mode 100644 index 9a0b026e7..000000000 --- a/docs/base-chain/specs/upgrades/pectra-blob-schedule/derivation.mdx +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "Pectra Blob Schedule Derivation" -description: "Derivation changes for the Pectra Blob Schedule hardfork, specifying how blob fee parameters are handled in L1 attributes transactions." ---- - -## If enabled - -If this hardfork is enabled (i.e. if there is a non nil hardfork activation timestamp set), the following rules apply: - -When setting the [L1 Attributes Deposited Transaction](../../reference/glossary#l1-attributes-deposited-transaction), -the adoption of the Pectra blob base fee update fraction -(see [EIP-7691](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7691.md)) -occurs for L2 blocks with an L1 origin equal to or greater than the hard fork timestamp. -For L2 blocks with an L1 origin less than the hard fork timestamp, the Cancun blob base fee update fraction is used -(see [EIP-4844](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4844.md)). - -## If disabled (default) - -If the hardfork activation timestamp is nil, the blob base fee update rules which are active -at any given L1 block will apply to the L1 Attributes Deposited Transaction. - -## Motivation and Rationale - -Due to a consensus layer bug, OPStack chains on Holesky and Sepolia running officially released op-node software -did not update their blob base fee update fraction (for L1 Attributes Deposited Transaction) -in tandem with the Prague upgrade on L1. - -These chains, or any OPStack chain with a sequencer running -the buggy consensus code[^1] when Holesky/Sepolia activated Pectra, -will have an inaccurate blob base fee in the [L1Block](../../protocol/execution/evm/predeploys#l1block) contract. -This optional fork is a mechanism to bring those chains back in line. -It is unnecessary for chains using Ethereum mainnet for L1 and running op-node -[v1.12.0](https://github.com/ethereum-optimism/optimism/releases/tag/op-node%2Fv1.12.0) -or later before Pectra activates on L1. - -Activating by L1 origin preserves the invariant that the L1BlockInfo is constant for blocks with the same epoch. - -[^1]: This is any commit _before_ the code was fixed in [aabf3fe054c5979d6a0008f26fe1a73fdf3aad9f](https://github.com/ethereum-optimism/optimism/commit/aabf3fe054c5979d6a0008f26fe1a73fdf3aad9f) diff --git a/docs/base-chain/specs/upgrades/pectra-blob-schedule/overview.mdx b/docs/base-chain/specs/upgrades/pectra-blob-schedule/overview.mdx deleted file mode 100644 index c7df1b355..000000000 --- a/docs/base-chain/specs/upgrades/pectra-blob-schedule/overview.mdx +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Pectra Blob Schedule (Sepolia)" -description: "Overview of the Pectra Blob Schedule hardfork, an optional upgrade that delays adoption of Ethereum's increased blob count schedule on Base." ---- - -## Activation Timestamps - -| Network | Activation timestamp | -| --- | --- | -| `mainnet` | Not activated | -| `sepolia` | `1742486400` (2025-03-20 16:00:00 UTC) | - -The Pectra Blob Schedule hardfork is an optional hardfork which delays the adoption of the -Prague blob base fee update fraction until the specified time. Until that time, the Cancun -update fraction from the previous fork is retained. - -Note that the activation logic for this upgrade is different to most other upgrades. -Usually, specific behavior is activated at the _hard fork timestamp_, if it is not nil, -and continues until overridden by another hardfork. -Here, specific behavior is activated for all times up to the hard fork timestamp, -if it is not nil, and then _deactivated_ at the hard fork timestamp. - -## Consensus Layer - -- [Derivation](/base-chain/specs/upgrades/pectra-blob-schedule/derivation) diff --git a/docs/docs.json b/docs/docs.json index 2977931a3..7e692ac3f 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -110,7 +110,6 @@ "group": "Network Information", "pages": [ "base-chain/network-information/base-contracts", - "base-chain/network-information/ecosystem-contracts", "base-chain/network-information/network-fees", "base-chain/network-information/block-building", "base-chain/network-information/transaction-finality", @@ -268,94 +267,92 @@ ] }, { - "group": "Jovian", + "group": "Optimism", "pages": [ - "base-chain/specs/upgrades/jovian/overview", - "base-chain/specs/upgrades/jovian/exec-engine", - "base-chain/specs/upgrades/jovian/derivation", - "base-chain/specs/upgrades/jovian/l1-attributes", - "base-chain/specs/upgrades/jovian/system-config" - ] - }, - { - "group": "Isthmus", - "pages": [ - "base-chain/specs/upgrades/isthmus/overview", - "base-chain/specs/upgrades/isthmus/exec-engine", - "base-chain/specs/upgrades/isthmus/derivation", - "base-chain/specs/upgrades/isthmus/l1-attributes", - "base-chain/specs/upgrades/isthmus/predeploys", - "base-chain/specs/upgrades/isthmus/system-config" - ] - }, - { - "group": "Holocene", - "pages": [ - "base-chain/specs/upgrades/holocene/overview", - "base-chain/specs/upgrades/holocene/exec-engine", - "base-chain/specs/upgrades/holocene/derivation", - "base-chain/specs/upgrades/holocene/system-config" - ] - }, - { - "group": "Granite", - "pages": [ - "base-chain/specs/upgrades/granite/overview", - "base-chain/specs/upgrades/granite/exec-engine", - "base-chain/specs/upgrades/granite/derivation" - ] - }, - { - "group": "Fjord", - "pages": [ - "base-chain/specs/upgrades/fjord/overview", - "base-chain/specs/upgrades/fjord/exec-engine", - "base-chain/specs/upgrades/fjord/derivation", - "base-chain/specs/upgrades/fjord/predeploys" - ] - }, - { - "group": "Ecotone", - "pages": [ - "base-chain/specs/upgrades/ecotone/overview", - "base-chain/specs/upgrades/ecotone/derivation", - "base-chain/specs/upgrades/ecotone/l1-attributes" - ] - }, - { - "group": "Delta", - "pages": [ - "base-chain/specs/upgrades/delta/overview", - "base-chain/specs/upgrades/delta/span-batches" - ] - }, - { - "group": "Canyon", - "pages": [ - "base-chain/specs/upgrades/canyon/overview" - ] - }, - { - "group": "Pectra Blob Schedule", - "pages": [ - "base-chain/specs/upgrades/pectra-blob-schedule/overview", - "base-chain/specs/upgrades/pectra-blob-schedule/derivation" + { + "group": "Jovian", + "pages": [ + "base-chain/specs/upgrades/jovian/overview", + "base-chain/specs/upgrades/jovian/exec-engine", + "base-chain/specs/upgrades/jovian/derivation", + "base-chain/specs/upgrades/jovian/l1-attributes", + "base-chain/specs/upgrades/jovian/system-config" + ] + }, + { + "group": "Isthmus", + "pages": [ + "base-chain/specs/upgrades/isthmus/overview", + "base-chain/specs/upgrades/isthmus/exec-engine", + "base-chain/specs/upgrades/isthmus/derivation", + "base-chain/specs/upgrades/isthmus/l1-attributes", + "base-chain/specs/upgrades/isthmus/predeploys", + "base-chain/specs/upgrades/isthmus/system-config" + ] + }, + { + "group": "Holocene", + "pages": [ + "base-chain/specs/upgrades/holocene/overview", + "base-chain/specs/upgrades/holocene/exec-engine", + "base-chain/specs/upgrades/holocene/derivation", + "base-chain/specs/upgrades/holocene/system-config" + ] + }, + { + "group": "Granite", + "pages": [ + "base-chain/specs/upgrades/granite/overview", + "base-chain/specs/upgrades/granite/exec-engine", + "base-chain/specs/upgrades/granite/derivation" + ] + }, + { + "group": "Fjord", + "pages": [ + "base-chain/specs/upgrades/fjord/overview", + "base-chain/specs/upgrades/fjord/exec-engine", + "base-chain/specs/upgrades/fjord/derivation", + "base-chain/specs/upgrades/fjord/predeploys" + ] + }, + { + "group": "Ecotone", + "pages": [ + "base-chain/specs/upgrades/ecotone/overview", + "base-chain/specs/upgrades/ecotone/derivation", + "base-chain/specs/upgrades/ecotone/l1-attributes" + ] + }, + { + "group": "Delta", + "pages": [ + "base-chain/specs/upgrades/delta/overview", + "base-chain/specs/upgrades/delta/span-batches" + ] + }, + { + "group": "Canyon", + "pages": [ + "base-chain/specs/upgrades/canyon/overview" + ] + } ] } ] }, { - "group": "Reference", + "group": "BCPs", "pages": [ - "base-chain/specs/reference/glossary", - "base-chain/specs/reference/configurability" + "base-chain/specs/bcps/index", + "base-chain/specs/bcps/bcp-0000" ] }, { - "group": "BCPs", + "group": "Reference", "pages": [ - "base-chain/specs/bcps/index", - "base-chain/specs/bcps/bcp-0000" + "base-chain/specs/reference/glossary", + "base-chain/specs/reference/configurability" ] } ] @@ -2024,10 +2021,6 @@ "source": "/chain/connecting-to-base", "destination": "/base-chain/quickstart/connecting-to-base" }, - { - "source": "/chain/contracts", - "destination": "/base-chain/network-information/ecosystem-contracts" - }, { "source": "/chain/cross-chain", "destination": "/base-chain/tools/cross-chain" diff --git a/docs/llms-full.txt b/docs/llms-full.txt index 6725d0223..60ac57610 100644 --- a/docs/llms-full.txt +++ b/docs/llms-full.txt @@ -125,7 +125,6 @@ const client = createPublicClient({ chain: base, transport: http() }) - [Holocene](https://docs.base.org/base-chain/specs/upgrades/holocene/overview): Overview of the Holocene hardfork, introducing dynamic EIP-1559 parameters configurable via SystemConfig and stricter block derivation rules. - [Isthmus](https://docs.base.org/base-chain/specs/upgrades/isthmus/overview): Overview of the Isthmus hardfork, incorporating Ethereum Pectra EIPs and introducing the operator fee mechanism for sequencer revenue. - [Jovian](https://docs.base.org/base-chain/specs/upgrades/jovian/overview): Overview of the Jovian hardfork, introducing a configurable minimum base fee and a DA footprint gas scalar for improved fee market stability. -- [Pectra Blob Schedule (Sepolia)](https://docs.base.org/base-chain/specs/upgrades/pectra-blob-schedule/overview): Overview of the Pectra Blob Schedule hardfork, an optional upgrade that delays adoption of Ethereum's increased blob count schedule on Base. - [debug_traceBlockByHash](https://docs.base.org/base-chain/api-reference/debug-api/debug_traceBlockByHash): Returns EVM execution traces for all transactions in a block by block hash. - [debug_traceBlockByNumber](https://docs.base.org/base-chain/api-reference/debug-api/debug_traceBlockByNumber): Returns EVM execution traces for all transactions in a block by block number. - [debug_traceTransaction](https://docs.base.org/base-chain/api-reference/debug-api/debug_traceTransaction): Returns the full EVM execution trace for a transaction. Requires a node with debug APIs enabled. @@ -171,7 +170,6 @@ const client = createPublicClient({ chain: base, transport: http() }) - [Bridges](https://docs.base.org/base-chain/network-information/bridges): Documentation for bridging assets to Base. This page covers how to bridge assets between Ethereum, Solana, Bitcoin, and Base. - [Configuration Changelog](https://docs.base.org/base-chain/network-information/configuration-changelog): A log of configuration changes to the Base networks. - [Differences between Ethereum and Base](https://docs.base.org/base-chain/network-information/diffs-ethereum-base) -- [Ecosystem Contracts](https://docs.base.org/base-chain/network-information/ecosystem-contracts) - [Network Faucets](https://docs.base.org/base-chain/network-information/network-faucets): Documentation for Testnet Faucets on the Base network. - [Network Fees](https://docs.base.org/base-chain/network-information/network-fees): Documentation about network fees on Base. This page covers details of the two-component cost system involving L2 execution fees and L1 security fees, and offers insights on fee variations and cost-saving strategies. - [Transaction Finality](https://docs.base.org/base-chain/network-information/transaction-finality): Detailed information about transaction finality on Base. @@ -235,7 +233,6 @@ const client = createPublicClient({ chain: base, transport: http() }) - [Jovian: Execution Engine](https://docs.base.org/base-chain/specs/upgrades/jovian/exec-engine): Execution engine changes in the Jovian upgrade, introducing a configurable minimum base fee via SystemConfig to reduce priority-fee auction durations. - [L1 Block Attributes](https://docs.base.org/base-chain/specs/upgrades/jovian/l1-attributes): L1 attributes transaction changes in the Jovian upgrade, extending calldata to include the DA footprint gas scalar. - [Jovian: System Config](https://docs.base.org/base-chain/specs/upgrades/jovian/system-config): SystemConfig changes in the Jovian upgrade, adding a minimum base fee configuration variable for the EIP-1559 fee market. -- [Pectra Blob Schedule Derivation](https://docs.base.org/base-chain/specs/upgrades/pectra-blob-schedule/derivation): Derivation changes for the Pectra Blob Schedule hardfork, specifying how blob fee parameters are handled in L1 attributes transactions. ## Base Account - [Capabilities Overview](https://docs.base.org/base-account/reference/core/capabilities/overview): Understand how to use Base Account capabilities with wallet_connect and wallet_sendCalls diff --git a/docs/llms.txt b/docs/llms.txt index 9e763930c..cb5aa460f 100644 --- a/docs/llms.txt +++ b/docs/llms.txt @@ -1,6 +1,5 @@ # Base Documentation - > Build on Base — Coinbase's Ethereum L2. Smart Wallet, OnchainKit, MiniKit, Base Chain RPCs, and AI Agents. This index points AI assistants at the canonical page for each topic; follow the links for full context. ## Get Started @@ -38,7 +37,6 @@ - [Holocene](https://docs.base.org/base-chain/specs/upgrades/holocene/overview): Overview of the Holocene hardfork, introducing dynamic EIP-1559 parameters configurable via SystemConfig and stricter block derivation rules. - [Isthmus](https://docs.base.org/base-chain/specs/upgrades/isthmus/overview): Overview of the Isthmus hardfork, incorporating Ethereum Pectra EIPs and introducing the operator fee mechanism for sequencer revenue. - [Jovian](https://docs.base.org/base-chain/specs/upgrades/jovian/overview): Overview of the Jovian hardfork, introducing a configurable minimum base fee and a DA footprint gas scalar for improved fee market stability. -- [Pectra Blob Schedule (Sepolia)](https://docs.base.org/base-chain/specs/upgrades/pectra-blob-schedule/overview): Overview of the Pectra Blob Schedule hardfork, an optional upgrade that delays adoption of Ethereum's increased blob count schedule on Base. - [debug_traceBlockByHash](https://docs.base.org/base-chain/api-reference/debug-api/debug_traceBlockByHash): Returns EVM execution traces for all transactions in a block by block hash. - [debug_traceBlockByNumber](https://docs.base.org/base-chain/api-reference/debug-api/debug_traceBlockByNumber): Returns EVM execution traces for all transactions in a block by block number. - [debug_traceTransaction](https://docs.base.org/base-chain/api-reference/debug-api/debug_traceTransaction): Returns the full EVM execution trace for a transaction. Requires a node with debug APIs enabled. @@ -84,7 +82,6 @@ - [Bridges](https://docs.base.org/base-chain/network-information/bridges): Documentation for bridging assets to Base. This page covers how to bridge assets between Ethereum, Solana, Bitcoin, and Base. - [Configuration Changelog](https://docs.base.org/base-chain/network-information/configuration-changelog): A log of configuration changes to the Base networks. - [Differences between Ethereum and Base](https://docs.base.org/base-chain/network-information/diffs-ethereum-base) -- [Ecosystem Contracts](https://docs.base.org/base-chain/network-information/ecosystem-contracts) - [Network Faucets](https://docs.base.org/base-chain/network-information/network-faucets): Documentation for Testnet Faucets on the Base network. - [Network Fees](https://docs.base.org/base-chain/network-information/network-fees): Documentation about network fees on Base. This page covers details of the two-component cost system involving L2 execution fees and L1 security fees, and offers insights on fee variations and cost-saving strategies. - [Transaction Finality](https://docs.base.org/base-chain/network-information/transaction-finality): Detailed information about transaction finality on Base. @@ -148,7 +145,6 @@ - [Jovian: Execution Engine](https://docs.base.org/base-chain/specs/upgrades/jovian/exec-engine): Execution engine changes in the Jovian upgrade, introducing a configurable minimum base fee via SystemConfig to reduce priority-fee auction durations. - [L1 Block Attributes](https://docs.base.org/base-chain/specs/upgrades/jovian/l1-attributes): L1 attributes transaction changes in the Jovian upgrade, extending calldata to include the DA footprint gas scalar. - [Jovian: System Config](https://docs.base.org/base-chain/specs/upgrades/jovian/system-config): SystemConfig changes in the Jovian upgrade, adding a minimum base fee configuration variable for the EIP-1559 fee market. -- [Pectra Blob Schedule Derivation](https://docs.base.org/base-chain/specs/upgrades/pectra-blob-schedule/derivation): Derivation changes for the Pectra Blob Schedule hardfork, specifying how blob fee parameters are handled in L1 attributes transactions. ## Base Account - [Capabilities Overview](https://docs.base.org/base-account/reference/core/capabilities/overview): Understand how to use Base Account capabilities with wallet_connect and wallet_sendCalls