diff --git a/docs/base-chain/flashblocks/apps.mdx b/docs/base-chain/flashblocks/apps.mdx index cfd26f2..3e7aad3 100644 --- a/docs/base-chain/flashblocks/apps.mdx +++ b/docs/base-chain/flashblocks/apps.mdx @@ -284,3 +284,7 @@ To minimize the amount of data sent to clients, each Flashblock only includes th ## Support For feedback, support or questions about Flashblocks, please don't hesitate to contact us in the `#developer-chat` channel in the [Base Discord](https://base.org/discord). + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/flashblocks/node-providers.mdx b/docs/base-chain/flashblocks/node-providers.mdx index b2b3d8e..ebf21e6 100644 --- a/docs/base-chain/flashblocks/node-providers.mdx +++ b/docs/base-chain/flashblocks/node-providers.mdx @@ -45,4 +45,8 @@ Flashblocks-aware nodes provide all standard Ethereum JSON-RPC methods plus spec ## Further Resources -For detailed information about node setup, including hardware requirements and additional configuration options, refer to the [Reth node README](https://github.com/base/node/tree/main/reth#readme). \ No newline at end of file +For detailed information about node setup, including hardware requirements and additional configuration options, refer to the [Reth node README](https://github.com/base/node/tree/main/reth#readme). + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/network-information/base-contracts.mdx b/docs/base-chain/network-information/base-contracts.mdx index c12f74f..4566300 100644 --- a/docs/base-chain/network-information/base-contracts.mdx +++ b/docs/base-chain/network-information/base-contracts.mdx @@ -129,3 +129,7 @@ Certain contracts are mandatory according to the [OP Stack SDK](https://stack.op | Challenger | [0x8b8c52B04A38f10515C52670fcb23f3C4C44474F](https://sepolia.etherscan.io/address/0x8b8c52B04A38f10515C52670fcb23f3C4C44474F) | EOA managed by Coinbase Technologies | | System config owner | [0x0fe884546476dDd290eC46318785046ef68a0BA9](https://sepolia.etherscan.io/address/0x0fe884546476dDd290eC46318785046ef68a0BA9) | Gnosis Safe | | Guardian | [0xA9FF930151130fd19DA1F03E5077AFB7C78F8503](https://sepolia.etherscan.io/address/0xA9FF930151130fd19DA1F03E5077AFB7C78F8503) | EOA managed by Coinbase Technologies | + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/network-information/block-building.mdx b/docs/base-chain/network-information/block-building.mdx index e92bb8b..28d3397 100644 --- a/docs/base-chain/network-information/block-building.mdx +++ b/docs/base-chain/network-information/block-building.mdx @@ -48,3 +48,7 @@ priority fee, see the ([code](https://github.com/ethereum-optimism/op-geth/blob/ * 15th May: Ended testing Flashblocks on Base Mainnet * 15th May: Started testing Flashblocks on Base Mainnet * 25th Feb: Enabled Flashblocks on Base Sepolia + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/network-information/bridges-mainnet.mdx b/docs/base-chain/network-information/bridges-mainnet.mdx index 2e04cf6..e7acfc4 100644 --- a/docs/base-chain/network-information/bridges-mainnet.mdx +++ b/docs/base-chain/network-information/bridges-mainnet.mdx @@ -75,3 +75,7 @@ The [Base Discord](https://base.org/discord) community is available around the c assistance and support! You can create a support ticket in the #general-support channel. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/network-information/diffs-ethereum-base.mdx b/docs/base-chain/network-information/diffs-ethereum-base.mdx index 7dd308d..280c267 100644 --- a/docs/base-chain/network-information/diffs-ethereum-base.mdx +++ b/docs/base-chain/network-information/diffs-ethereum-base.mdx @@ -14,3 +14,6 @@ These minor differences include: - [Network specifications](https://stack.optimism.io/docs/releases/bedrock/differences/#network-specifications) - [Transaction costs](https://stack.optimism.io/docs/releases/bedrock/differences/#transaction-costs) +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/network-information/ecosystem-contracts.mdx b/docs/base-chain/network-information/ecosystem-contracts.mdx index 8246220..36d82c7 100644 --- a/docs/base-chain/network-information/ecosystem-contracts.mdx +++ b/docs/base-chain/network-information/ecosystem-contracts.mdx @@ -77,3 +77,6 @@ Two community projects, [BaseX](https://basex-test.vercel.app/swap?currencyA=ETH | `Factory` | [0x7Ae58f10f7849cA6F5fB71b7f45CB416c9204b1e](https://sepolia.basescan.org/address/0x7Ae58f10f7849cA6F5fB71b7f45CB416c9204b1e) | | `Router` | [0x1689E7B1F10000AE47eBfE339a4f69dECd19F602](https://sepolia.basescan.org/address/0x1689E7B1F10000AE47eBfE339a4f69dECd19F602) | +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/network-information/network-fees.mdx b/docs/base-chain/network-information/network-fees.mdx index f735b60..dfd0df6 100644 --- a/docs/base-chain/network-information/network-fees.mdx +++ b/docs/base-chain/network-information/network-fees.mdx @@ -26,3 +26,6 @@ For additional details about fee calculation on Base, please refer to the [op-stack developer documentation](https://docs.optimism.io/stack/transactions/fees). +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/node-operators/performance-tuning.mdx b/docs/base-chain/node-operators/performance-tuning.mdx index 3bb251e..5900a71 100644 --- a/docs/base-chain/node-operators/performance-tuning.mdx +++ b/docs/base-chain/node-operators/performance-tuning.mdx @@ -101,3 +101,7 @@ LDB_COMPACTION_TABLE_SIZE="8388608" # 8 MiB compaction table size (default: 2 M LDB_COMPACTION_TOTAL_SIZE="41943040" # 40 MiB total compaction size (default: 8 MiB) LDB_DEBUG_OPTIONS="1" # Emit LevelDB debug logs ``` + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/node-operators/run-a-base-node.mdx b/docs/base-chain/node-operators/run-a-base-node.mdx index af37583..b50f2d3 100644 --- a/docs/base-chain/node-operators/run-a-base-node.mdx +++ b/docs/base-chain/node-operators/run-a-base-node.mdx @@ -111,3 +111,7 @@ echo Latest synced block behind by: $((($(date +%s)-$( \ ``` You'll also know that the sync hasn't completed if you get `Error: nonce has already been used` if you try to deploy using your node. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/node-operators/snapshots.mdx b/docs/base-chain/node-operators/snapshots.mdx index 051af4e..c09cc90 100644 --- a/docs/base-chain/node-operators/snapshots.mdx +++ b/docs/base-chain/node-operators/snapshots.mdx @@ -76,3 +76,7 @@ These steps assume you are in the cloned `node` directory (the one containing `d ``` 6. **Verify and Clean Up**: Monitor the node logs (`docker compose logs -f `) or use the [sync monitoring](/base-chain/node-operators/run-a-base-node#monitoring-sync-progress) command to ensure the node starts syncing from the snapshot's block height. Once confirmed, you can safely delete the downloaded snapshot archive (`.tar.gz` file) to free up disk space. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/node-operators/troubleshooting.mdx b/docs/base-chain/node-operators/troubleshooting.mdx index fd1bbf2..a1fef88 100644 --- a/docs/base-chain/node-operators/troubleshooting.mdx +++ b/docs/base-chain/node-operators/troubleshooting.mdx @@ -128,3 +128,7 @@ If you’ve followed this guide and are still encountering issues, seek help fro - **Discord**: Join the [Base Discord](https://discord.gg/buildonbase) and post in the `🛠|node-operators` channel, providing details about your setup, the issue, and relevant logs. - **GitHub**: Check the [Base Node repository issues](https://github.com/base-org/node/issues) or open a new one if you suspect a bug. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/quickstart/bridge-token.mdx b/docs/base-chain/quickstart/bridge-token.mdx index 60b5d27..c35f300 100644 --- a/docs/base-chain/quickstart/bridge-token.mdx +++ b/docs/base-chain/quickstart/bridge-token.mdx @@ -25,3 +25,7 @@ Follow the instructions in the [Github repository](https://github.com/ethereum-o ### Step 3: Await final approval Reviews are regularly conducted by the Base team and you should receive a reply within 24-72 hours (depending on if the PR is opened on a weekday, weekend or holiday). + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/quickstart/connecting-to-base.mdx b/docs/base-chain/quickstart/connecting-to-base.mdx index 08c9fb9..8326973 100644 --- a/docs/base-chain/quickstart/connecting-to-base.mdx +++ b/docs/base-chain/quickstart/connecting-to-base.mdx @@ -118,4 +118,8 @@ To add Base Sepolia as a custom network in MetaMask: 6. Tap the Save button to save Base Sepolia as a network. -You should now be able to connect to the Base testnet by selecting it from the network selection dropdown menu. \ No newline at end of file +You should now be able to connect to the Base testnet by selecting it from the network selection dropdown menu. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/quickstart/deploy-on-base.mdx b/docs/base-chain/quickstart/deploy-on-base.mdx index 063c6c0..3a6178b 100644 --- a/docs/base-chain/quickstart/deploy-on-base.mdx +++ b/docs/base-chain/quickstart/deploy-on-base.mdx @@ -141,3 +141,7 @@ This will return the initial value of the Counter contract's `number` storage va - Use [Onchainkit](https://onchainkit.com) to connect your frontend to your contracts! Onchainkit is a library of ready-to-use React components and Typescript utilities. - Learn more about interacting with your contracts in the command line using Foundry from our [Foundry tutorial](/learn/foundry/deploy-with-foundry). +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + + diff --git a/docs/base-chain/quickstart/why-base.mdx b/docs/base-chain/quickstart/why-base.mdx index f6a1f6a..308b911 100644 --- a/docs/base-chain/quickstart/why-base.mdx +++ b/docs/base-chain/quickstart/why-base.mdx @@ -77,3 +77,7 @@ Base offers builders access to a high-growth, high-signal community across multi [Moonwell]: https://moonwell.fi/discover [Clanker]: https://www.clanker.world/ [Retroactive Public Goods Funding (RetroPGF)]: https://round3.optimism.io/projects?after=undefined&display=grid&sort=mostAwarded&search=&seed=1738341430276&categories= + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/security/avoid-malicious-flags.mdx b/docs/base-chain/security/avoid-malicious-flags.mdx index fd00ccc..df3e17e 100644 --- a/docs/base-chain/security/avoid-malicious-flags.mdx +++ b/docs/base-chain/security/avoid-malicious-flags.mdx @@ -31,3 +31,7 @@ By following these recommendations, you’ll significantly reduce the chances of Coinbase Wallet may report false positives when flagging apps. To avoid false positives, please make sure you have completed the recommended actions above. If your app is still flagged as suspicious or malicious, [report it to Blockaid](https://report.blockaid.io/mistake). --- + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/security/bug-bounty.mdx b/docs/base-chain/security/bug-bounty.mdx index 7cb267c..405e06d 100644 --- a/docs/base-chain/security/bug-bounty.mdx +++ b/docs/base-chain/security/bug-bounty.mdx @@ -1,3 +1,7 @@ --- title: 'Bug Bounty' --- + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/security/report-vulnerability.mdx b/docs/base-chain/security/report-vulnerability.mdx index 26f81a0..731a1c3 100644 --- a/docs/base-chain/security/report-vulnerability.mdx +++ b/docs/base-chain/security/report-vulnerability.mdx @@ -17,3 +17,7 @@ In line with our strategy of being the safest way for users to access crypto: - Coinbase's bug bounty program will run alongside Optimism's existing [Immunefi Bedrock bounty program](https://immunefi.com/bounty/optimism/) to support the open source [Bedrock](https://stack.optimism.io/docs/releases/bedrock/) OP Stack framework. For more information on reporting vulnerabilities and our HackerOne bug bounty program, view our [security program policies](https://hackerone.com/coinbase?view_policy=true). + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/security/security-council.mdx b/docs/base-chain/security/security-council.mdx index 63a77dc..1693517 100644 --- a/docs/base-chain/security/security-council.mdx +++ b/docs/base-chain/security/security-council.mdx @@ -139,3 +139,7 @@ Our mission remains the same: to build a global onchain economy that empowers innovation, creativity, and freedom—on a foundation that everyone can rely on. Base is for everyone. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/tools/account-abstraction.mdx b/docs/base-chain/tools/account-abstraction.mdx index 4ef628c..f8b1dec 100644 --- a/docs/base-chain/tools/account-abstraction.mdx +++ b/docs/base-chain/tools/account-abstraction.mdx @@ -51,3 +51,7 @@ WalletKit is compatible with most EVM chains, including Base. You can check out ## ZeroDev [ZeroDev](https://zerodev.app) is an embedded wallet powered by account abstraction. It offers you the ability to create self-custody wallets for your users, sponsor gas, and simplify user flows by batching and automating transactions. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/base-products.mdx b/docs/base-chain/tools/base-products.mdx index b242078..340056c 100644 --- a/docs/base-chain/tools/base-products.mdx +++ b/docs/base-chain/tools/base-products.mdx @@ -21,4 +21,8 @@ title: 'Base Products' Excepteur sint occaecat cupidatat non proident - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/block-explorers.mdx b/docs/base-chain/tools/block-explorers.mdx index 3786139..b7931ec 100644 --- a/docs/base-chain/tools/block-explorers.mdx +++ b/docs/base-chain/tools/block-explorers.mdx @@ -57,3 +57,7 @@ A testnet explorer for [Base Sepolia](https://sepolia.basescan.org/) is also ava ## Tenderly Explorer With the [Tenderly](https://tenderly.co/) developer explorer you can get unparalleled visibility into your smart contract code. You can easily view detailed transaction information, spot bugs in your code, and optimize gas spend. Supporting Base mainnet and Base Sepolia testnet, Tenderly Explorer helps you track your smart contracts while providing visibility on a granular level. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + diff --git a/docs/base-chain/tools/cross-chain.mdx b/docs/base-chain/tools/cross-chain.mdx index 371d8a9..a94ce04 100644 --- a/docs/base-chain/tools/cross-chain.mdx +++ b/docs/base-chain/tools/cross-chain.mdx @@ -75,3 +75,7 @@ For more information on integrating Wormhole, visit their [documentation](https: - [Base Mainnet](https://docs.wormhole.com/wormhole/blockchain-environments/evm#base) - [Base Sepolia](https://docs.wormhole.com/wormhole/blockchain-environments/evm#base) (Testnet) + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/data-indexers.mdx b/docs/base-chain/tools/data-indexers.mdx index c1a93ac..e896758 100644 --- a/docs/base-chain/tools/data-indexers.mdx +++ b/docs/base-chain/tools/data-indexers.mdx @@ -207,3 +207,7 @@ To get started, visit the [documentation](https://docs.flair.dev) or clone the [ - [Base Mainnet](https://docs.flair.dev/reference/manifest.yml) - [Base Sepolia](https://docs.flair.dev/reference/manifest.yml) (Testnet) + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/network-faucets.mdx b/docs/base-chain/tools/network-faucets.mdx index 94bc333..cdb1be7 100644 --- a/docs/base-chain/tools/network-faucets.mdx +++ b/docs/base-chain/tools/network-faucets.mdx @@ -73,3 +73,7 @@ The [Base Sepolia Faucet](https://www.ethereum-ecosystem.com/faucets/base-sepoli Each wallet is restricted to receiving 0.5 ETH from this faucet every 24 hours. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/node-providers.mdx b/docs/base-chain/tools/node-providers.mdx index 86e65f2..4fadf0e 100644 --- a/docs/base-chain/tools/node-providers.mdx +++ b/docs/base-chain/tools/node-providers.mdx @@ -195,3 +195,7 @@ import {HeaderNoToc} from "/snippets/headerNoToc.mdx"; - Base Mainnet + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/onboarding.mdx b/docs/base-chain/tools/onboarding.mdx index 2cbf744..26c2135 100644 --- a/docs/base-chain/tools/onboarding.mdx +++ b/docs/base-chain/tools/onboarding.mdx @@ -46,3 +46,6 @@ WalletKit is compatible with most EVM chains, including Base. It has integrated You can check out the [WalletKit documentation here](https://docs.walletkit.com). Start building for free on the Base testnet today. +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/onchain-registry-api.mdx b/docs/base-chain/tools/onchain-registry-api.mdx index 9738a48..f28677e 100644 --- a/docs/base-chain/tools/onchain-registry-api.mdx +++ b/docs/base-chain/tools/onchain-registry-api.mdx @@ -155,3 +155,7 @@ This endpoint will display a single Onchain Registry entry that is being activel ## Terms & Conditions We grant third parties a non-exclusive, worldwide, royalty-free license to use the Onchain Registry API solely for the purpose of integrating it into their applications or services. This license does not extend to any data or content accessed through the Onchain API, which remains the sole responsibility of the third party. By using the Onchain Registry API, third parties agree to comply with our license terms and any applicable laws and regulations as set forth in Coinbase Developer Platform Terms of Service. We make no warranties regarding the Onchain Registry API, and users accept all risks associated with its use. The Onchain App Registry API is an Early Access Product per Section 18 of the [Coinbase Developer Platform Terms of Service](https://www.coinbase.com/legal/developer-platform/terms-of-service) and the Coinbase [Prohibited Use Policy](https://www.coinbase.com/legal/prohibited_use), and all terms and conditions therein govern your use of the Onchain Registry API. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/onramps.mdx b/docs/base-chain/tools/onramps.mdx index 0ca03ec..357c903 100644 --- a/docs/base-chain/tools/onramps.mdx +++ b/docs/base-chain/tools/onramps.mdx @@ -26,3 +26,7 @@ description: Documentation for fiat-to-crypto onramps for the Base network. ## Alchemy Pay [Alchemy Pay](https://ramp.alchemypay.org/) (ACH) is a payment solutions provider that seamlessly connects fiat and crypto economies for global consumers, merchants, developers, and institutions. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/oracles.mdx b/docs/base-chain/tools/oracles.mdx index ec696f6..3bfaf72 100644 --- a/docs/base-chain/tools/oracles.mdx +++ b/docs/base-chain/tools/oracles.mdx @@ -139,3 +139,7 @@ Visit the Supra [documentation](https://supraoracles.com/docs/) to learn more ab - Base Mainnet - Base Sepolia (Testnet) + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/base-chain/tools/tokens-in-wallet.mdx b/docs/base-chain/tools/tokens-in-wallet.mdx index 2a34730..79dbe25 100644 --- a/docs/base-chain/tools/tokens-in-wallet.mdx +++ b/docs/base-chain/tools/tokens-in-wallet.mdx @@ -131,3 +131,7 @@ If you’re encountering an issue with token support on Coinbase Wallet, submit [image3]: [image4]: + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/accept-crypto-payments.mdx b/docs/cookbook/accept-crypto-payments.mdx index dd29331..cdfd834 100644 --- a/docs/cookbook/accept-crypto-payments.mdx +++ b/docs/cookbook/accept-crypto-payments.mdx @@ -392,3 +392,7 @@ Congratulations! You've successfully integrated Coinbase Commerce and OnchainKit Your application now supports the future of global payments. Happy building on Base! + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/ai-prompting.mdx b/docs/cookbook/ai-prompting.mdx index 4b3e5fc..b219b4c 100644 --- a/docs/cookbook/ai-prompting.mdx +++ b/docs/cookbook/ai-prompting.mdx @@ -8,3 +8,6 @@ import AiPowered from "/snippets/ai-powered.mdx"; +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/base-builder-mcp.mdx b/docs/cookbook/base-builder-mcp.mdx index c243c3f..4b299f3 100644 --- a/docs/cookbook/base-builder-mcp.mdx +++ b/docs/cookbook/base-builder-mcp.mdx @@ -7,4 +7,8 @@ description: Learn practical AI prompting techniques to enhance your coding work import AiPrompt from "/snippets/prompt-library.mdx"; - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/defi-your-app.mdx b/docs/cookbook/defi-your-app.mdx index e235d8b..cbb44a6 100644 --- a/docs/cookbook/defi-your-app.mdx +++ b/docs/cookbook/defi-your-app.mdx @@ -324,3 +324,7 @@ If you're using these components, its likely you'll benefit from the following c ### Go Gasless For the `` and `` components, you can enable gasless transactions by setting the [`isSponsored`](/onchainkit/buy/buy#sponsor-gas-with-paymaster) prop to `true`. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/deploy-a-chain.mdx b/docs/cookbook/deploy-a-chain.mdx index d72f091..b94accb 100644 --- a/docs/cookbook/deploy-a-chain.mdx +++ b/docs/cookbook/deploy-a-chain.mdx @@ -283,4 +283,8 @@ Discover the full ecosystem of Base developer tools and integrations **Next Steps**: After joining the waitlist, explore Base's developer documentation to understand how Appchains integrate with Smart Wallet, Paymaster, OnchainKit, and other ecosystem tools. - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/go-gasless.mdx b/docs/cookbook/go-gasless.mdx index c28f67d..4023208 100644 --- a/docs/cookbook/go-gasless.mdx +++ b/docs/cookbook/go-gasless.mdx @@ -404,3 +404,7 @@ This approach can greatly improve your dApp’s user experience by removing gas [simple NFT contract]: https://basescan.org/token/0x83bd615eb93ee1336aca53e185b03b54ff4a17e8 **Happy Building on Base!** + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/launch-ai-agents.mdx b/docs/cookbook/launch-ai-agents.mdx index 07a1cc9..04257b5 100644 --- a/docs/cookbook/launch-ai-agents.mdx +++ b/docs/cookbook/launch-ai-agents.mdx @@ -458,3 +458,7 @@ Congratulations! You've successfully launched an AI agent on Base with full onch Your AI agent is now part of the onchain economy, ready to operate 24/7 in the world of decentralized finance. Happy building on Base! + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/launch-tokens.mdx b/docs/cookbook/launch-tokens.mdx index 3954c03..27c6865 100644 --- a/docs/cookbook/launch-tokens.mdx +++ b/docs/cookbook/launch-tokens.mdx @@ -420,4 +420,8 @@ Remember to always prioritize security, transparency, and community value when d --- -Whether you choose a platform-based approach for speed and convenience, or custom development for maximum control, Base provides a robust foundation for token launches. Start with the approach that best fits your technical expertise and project requirements, and leverage Base's growing ecosystem to build successful token projects. \ No newline at end of file +Whether you choose a platform-based approach for speed and convenience, or custom development for maximum control, Base provides a robust foundation for token launches. Start with the approach that best fits your technical expertise and project requirements, and leverage Base's growing ecosystem to build successful token projects. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/onboard-any-user.mdx b/docs/cookbook/onboard-any-user.mdx index f5c73bc..aac3d7a 100644 --- a/docs/cookbook/onboard-any-user.mdx +++ b/docs/cookbook/onboard-any-user.mdx @@ -141,3 +141,7 @@ Smart Wallet has advanced features such as sponsored transactions, spend permiss ## Conclusion By integrating ``, you offer a robust and user-friendly wallet onboarding experience. First-time users benefit from a seamless Smart Wallet creation flow, while returning users can quickly connect their wallets to get started with your onchain app. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/cookbook/onchain-social.mdx b/docs/cookbook/onchain-social.mdx index 0474e3a..29a3256 100644 --- a/docs/cookbook/onchain-social.mdx +++ b/docs/cookbook/onchain-social.mdx @@ -371,4 +371,6 @@ Building successful Mini Apps requires understanding social-specific patterns an +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + \ No newline at end of file diff --git a/docs/cookie-policy.mdx b/docs/cookie-policy.mdx index d1f094b..91fb940 100644 --- a/docs/cookie-policy.mdx +++ b/docs/cookie-policy.mdx @@ -93,3 +93,7 @@ your request to privacy@base.org. We may update this Cookie Policy from time to time to reflect, for example, changes to the cookies we use or for other operational, legal or regulatory reasons. You can also revisit this page if you wish to keep yourself informed. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/ai-prompting.mdx b/docs/get-started/ai-prompting.mdx index 6c5725e..b219b4c 100644 --- a/docs/get-started/ai-prompting.mdx +++ b/docs/get-started/ai-prompting.mdx @@ -7,3 +7,7 @@ description: How to use AI-powered IDEs to generate code for OnchainKit. import AiPowered from "/snippets/ai-powered.mdx"; + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/base-services-hub.mdx b/docs/get-started/base-services-hub.mdx index ef57f59..7d751d9 100644 --- a/docs/get-started/base-services-hub.mdx +++ b/docs/get-started/base-services-hub.mdx @@ -39,3 +39,7 @@ Thank you to all the teams supporting the Base ecosystem and its builders! If yo | [Token Terminal](https://tokenterminal.com/) | Financial & Protocol Analytics | Token Terminal is a full-stack onchain data platform focused on standardizing financial and alternative data for the most widely used blockchains and decentralized applications. | Token Terminal will offer Base builders a -40% discount on its Data Partnership subscription product. | Apply [here](https://tokenterminal.com/explorer/listings).

All Base builders will need to submit a "proof of deployment on Base". | | [Tokka Labs](https://tokkalabs.com/) | Token Management | Tokka Labs is a DeFi-native prop trading firm offering custom onchain market making across 70+ venues, helping projects grow TVL, volume, and token utility through tailored liquidity strategies. | Priority access to liquidity partnership scoping. Base-native projects are fast-tracked for initial conversations with our team to explore potential liquidity partnerships tailored to their needs | Submit your project to https://form.typeform.com/to/hz4Nf5zV. | | [Zapper](https://protocol.zapper.xyz/) | Data API | Access portfolio data, token prices, NFTs, and transaction history on Base with a single API. | Free API credits (5,000) and a 15% discount on credit purchases for the Zapper API | Create an account on https://protocol.zapper.xyz/ and use the discount code "BASE15" when purchasing credits. | + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/base.mdx b/docs/get-started/base.mdx index 77fdfda..b2570fd 100644 --- a/docs/get-started/base.mdx +++ b/docs/get-started/base.mdx @@ -5,7 +5,6 @@ description: "The #1 Ethereum Layer 2, incubated by Coinbase" Build on Base and choose the features that fits your needs — from sub-cent global payments to creator-first monetization and built-in distribution. - - -**Payments & Financial Services:** Move value globally with sub-second, sub-cent payments and build on existing financial services for trading, yield generation, and more. - - -**Creator Monetization:** Creators of all kinds are exploring new ways to monetize their work. Innovate on the frontier of creator monetiziation with the creator economy on Base. - - -**Comprehensive Builder Support:** Base provides developer tools, infrastructure, and support. Plus, Base has one of the largest onchain builder communities whith which you can collaborate and grow. - - -**Launch to real users:** Tap Base activations, grants, and mini-app channels that surface your project to millions. - + + **Payments & Financial Services:** Move value globally with sub-second, + sub-cent payments and build on existing financial services for trading, + yield generation, and more. + + + **Creator Monetization:** Creators of all kinds are exploring new ways to + monetize their work. Innovate on the frontier of creator monetiziation with + the creator economy on Base. + + + **Comprehensive Builder Support:** Base provides developer tools, + infrastructure, and support. Plus, Base has one of the largest onchain + builder communities whith which you can collaborate and grow. + + + **Launch to real users:** Tap Base activations, grants, and mini-app + channels that surface your project to millions. + - ### Start Building @@ -55,16 +60,28 @@ Explore [all products](/get-started/products) and [use cases](/get-started/use-c ### Get Funded - - Get rewarded up to 2 ETH weekly through the Builder Rewards Program. + + Get rewarded up to 2 ETH weekly through the Builder Rewards Program. - + Apply for fast, retroactive, Base Builder Grants (~1-5 ETH). A global program for builders creating the next wave of onchain apps. - + Apply for OP Retro Funding for your contributions to the Base ecosystem. @@ -72,14 +89,23 @@ Explore [all products](/get-started/products) and [use cases](/get-started/use-c ### Reach More Users - - Mini Apps run directly inside the social feed: Make your existing app a Mini App or build a new one. + + Mini Apps run directly inside the social feed: Make your existing app a Mini + App or build a new one. - + Showcase your project to the Base community and get discovered. +import PolicyBanner from "/snippets/PolicyBanner.mdx"; - - + \ No newline at end of file diff --git a/docs/get-started/build-app.mdx b/docs/get-started/build-app.mdx index 4a561e3..a39d265 100644 --- a/docs/get-started/build-app.mdx +++ b/docs/get-started/build-app.mdx @@ -248,3 +248,7 @@ This is just the beginning. There are many ways we can improve upon this app. Fo - Make the `increment` transaction gasless by integrating with [Paymaster](/onchainkit/transaction/transaction#sponsor-with-paymaster-capabilities) - Improve the wallet connection and sign up flow with the [WalletModal](/onchainkit/wallet/wallet-modal) component - Add onchain [Identity](/onchainkit/identity/identity) so we know who added the most recent tally + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/concepts.mdx b/docs/get-started/concepts.mdx index 748c81c..d3c65f8 100644 --- a/docs/get-started/concepts.mdx +++ b/docs/get-started/concepts.mdx @@ -10,4 +10,8 @@ Key concept overview: - Smart Contracts - Wallets - Nodes -... \ No newline at end of file +... + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/country-leads-and-ambassadors.mdx b/docs/get-started/country-leads-and-ambassadors.mdx index 0f9019a..7f96b59 100644 --- a/docs/get-started/country-leads-and-ambassadors.mdx +++ b/docs/get-started/country-leads-and-ambassadors.mdx @@ -53,3 +53,6 @@ We expect each Base Ambassador to maintain a friendly, safe, supportive and hara We may immediately prohibit or suspend an individual's participation in the Base Ambassador Program at any time if there is a failure to comply with these guidelines, or for any or no reason, without notice or liability of any kind. +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/deploy-chain.mdx b/docs/get-started/deploy-chain.mdx index c3ea2e1..8214281 100644 --- a/docs/get-started/deploy-chain.mdx +++ b/docs/get-started/deploy-chain.mdx @@ -283,4 +283,8 @@ Discover the full ecosystem of Base developer tools and integrations **Next Steps**: After joining the waitlist, explore Base's developer documentation to understand how Appchains integrate with Smart Wallet, Paymaster, OnchainKit, and other ecosystem tools. - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/deploy-smart-contracts.mdx b/docs/get-started/deploy-smart-contracts.mdx index 2a87801..b5963b3 100644 --- a/docs/get-started/deploy-smart-contracts.mdx +++ b/docs/get-started/deploy-smart-contracts.mdx @@ -142,3 +142,6 @@ This will return the initial value of the Counter contract's `number` storage va - Use [Onchainkit](https://onchainkit.com) to connect your frontend to your contracts! Onchainkit is a library of ready-to-use React components and Typescript utilities. - Learn more about interacting with your contracts in the command line using Foundry from our [Foundry tutorial](/learn/foundry/deploy-with-foundry). +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/get-funded.mdx b/docs/get-started/get-funded.mdx index 19dc73b..d7a9b80 100644 --- a/docs/get-started/get-funded.mdx +++ b/docs/get-started/get-funded.mdx @@ -202,4 +202,8 @@ Don't wait for the "perfect" project. The Base ecosystem values builders at all Remember: Whether you're tinkering with a weekend project or building the next breakthrough application, there's a funding path designed for your journey. The Base ecosystem has invested millions in builders who started with nothing more than an idea and the determination to build. -**Take the first step today.** \ No newline at end of file +**Take the first step today.** + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/launch-token.mdx b/docs/get-started/launch-token.mdx index 3954c03..27c6865 100644 --- a/docs/get-started/launch-token.mdx +++ b/docs/get-started/launch-token.mdx @@ -420,4 +420,8 @@ Remember to always prioritize security, transparency, and community value when d --- -Whether you choose a platform-based approach for speed and convenience, or custom development for maximum control, Base provides a robust foundation for token launches. Start with the approach that best fits your technical expertise and project requirements, and leverage Base's growing ecosystem to build successful token projects. \ No newline at end of file +Whether you choose a platform-based approach for speed and convenience, or custom development for maximum control, Base provides a robust foundation for token launches. Start with the approach that best fits your technical expertise and project requirements, and leverage Base's growing ecosystem to build successful token projects. + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/products.mdx b/docs/get-started/products.mdx index 99416b9..52403c7 100644 --- a/docs/get-started/products.mdx +++ b/docs/get-started/products.mdx @@ -16,4 +16,8 @@ keywords: ['onchainkit', 'minikit', 'agentkit', 'base account', 'appchains', 'pa Launch a chain with dedicated blockspace on Base, in minutes. - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/prompt-library.mdx b/docs/get-started/prompt-library.mdx index 32846ff..c1625a0 100644 --- a/docs/get-started/prompt-library.mdx +++ b/docs/get-started/prompt-library.mdx @@ -6,4 +6,8 @@ description: Learn practical AI prompting techniques to enhance your coding work import AiPrompt from "/snippets/prompt-library.mdx"; - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/get-started/use-cases.mdx b/docs/get-started/use-cases.mdx index 2bf265d..c4829a4 100644 --- a/docs/get-started/use-cases.mdx +++ b/docs/get-started/use-cases.mdx @@ -21,4 +21,8 @@ title: 'Use Cases' Enable gasless transactions and simplify user onboarding. - \ No newline at end of file + + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/learn/address-and-payable/address-and-payable.mdx b/docs/learn/address-and-payable/address-and-payable.mdx index 1878e6a..37a2abc 100644 --- a/docs/learn/address-and-payable/address-and-payable.mdx +++ b/docs/learn/address-and-payable/address-and-payable.mdx @@ -89,3 +89,7 @@ contract PaymentReceiver { Appropriately using address and address payable types is essential for secure and efficient Solidity contract development. By understanding their distinctions and applying them correctly, you can effectively manage Ether transfers and interactions within your contracts. [Address]: https://docs.soliditylang.org/en/latest/types.html#address + +import PolicyBanner from "/snippets/PolicyBanner.mdx"; + + \ No newline at end of file diff --git a/docs/learn/advanced-functions/function-modifiers-vid.mdx b/docs/learn/advanced-functions/function-modifiers-vid.mdx index 21a9fa3..6ea8e02 100644 --- a/docs/learn/advanced-functions/function-modifiers-vid.mdx +++ b/docs/learn/advanced-functions/function-modifiers-vid.mdx @@ -7,3 +7,7 @@ hide_table_of_contents: false import { Video } from '/snippets/VideoPlayer.mdx';