121 Commits

Author SHA1 Message Date
evslatts
7fd4b77005 Update network-faucets.md (#1545)
* Update network-faucets.md

Updated CDP Faucet claim frequency from 24 hours to 7 days.

Removed Bware Labs Faucet as it undergoes maintenance.

* Update network-faucets.md

Just updated the CDP Faucet claim time frame

* Update network-faucets.md

Fixed Spacing

* Update network-faucets.md

Got rid of underscores
2025-01-09 15:02:53 +00:00
Rohit Ramesh
462c344bbd Docs Update: Adding Reown to the Docs (#1359)
* Update onboarding.md to add Reown

* Update account-abstraction.md to add Reown
2024-12-28 10:47:20 -01:00
Tristav
990d0c6143 Fix Typos and Update Links in Documentation (#1471)
* typo 1_smart-wallet-spend-permissions.md

* typos 1_verify-contract-with-basescan.md

* typos 4_hardhat-test-coverage.md

* Update link decomissioning-public-geth-archive-snapshots.md

* Update link oracles.md
2024-12-27 14:58:25 +00:00
GobkaBOB
ec23394e3a Remove duplicate import statements (#1462)
* Update basenames-onchainkit-tutorial.md

* Update basenames-tutorial.md
2024-12-24 11:37:54 +00:00
Ocenka
c08106648e Fix typos and grammatical inconsistencies (#1429)
* typos bridges-mainnet.md

* typos 1_verify-contract-with-basescan.md

* typos types.ts

* typos useSetPrimaryBasename.ts
2024-12-20 10:09:50 +00:00
Dmytrol
c9d642de2c Fix typos and improve article clarity across multiple documentation files (#1345)
* typos hardhat-deploy-sbs.md

* typos hardhat-testing-sbs.md

* typos hardhat-testing-sbs.md

* typos ethers.md

* typos web3.md
2024-12-20 09:59:15 +00:00
AK
dc84d2c1bc docs updated for The Graph: Supports both mainnet & testnet. Cleaned up wording (#1305) 2024-12-19 15:45:15 -08:00
onasilos
73267d0a60 docs: typo Update hardhat.md (#1390) 2024-12-18 19:24:50 +00:00
Alvarez
12cf6260f8 Minor documentation improvements: typo fix and slug update (#1412)
* Update decomissioning-public-geth-archive-snapshots.md

* Update basenames-onchainkit-tutorial.md
2024-12-18 12:54:36 +00:00
Dmytrol
aba9f0d53d Fix Typographical Errors and Improve Documentation Clarity (#1347)
* typos README.md

* typos function-modifiers.md

* typos filtering-an-array-sbs.md

* typos contract-verification-sbs.md

* typos hardhat-deploy-sbs.md

* typos hardhat-testing-sbs.md

* typos mappings-sbs.md

* typos simple-storage-sbs.md

* typos basenames-faq.md
2024-12-13 23:49:34 +00:00
Ilya
4f11b7b9e0 Fix: broken links and update library names in documentation (#1376)
* fixing library name error imports-sbs.md

* Broken link basenames-faq.md

* broken links cross-chain.md
2024-12-13 23:10:06 +00:00
fuder.eth
ffc2a7aaef Correct spelling mistakes in documentation and UI text (#1339)
* Fix typo in language selection dropdown message

* Fix spelling error in feedback modal header/footer

* Fix typo: `verifable` → `verifiable`
2024-12-09 07:52:14 +00:00
wbnns
6ee72b483a docs(notices): Add notice WRT deprecation of Geth archive snapshots, drop broken API3 urls (#1350)
* docs(notices): Add notice WRT deprecation of Geth archive snapshots

* fix(docs): Broken links upstream on API3
2024-12-08 20:53:58 -08:00
Pavel Zaborskii
ab13e1950c fix: correct syntax of 'use client' directive (#1261) 2024-12-05 16:00:35 -01:00
Noisy
abfb1c1861 Update foundry.md (#1258) 2024-12-04 12:58:04 -08:00
leopardracer
744f050ff1 Correction of Grammatical Errors (#1197)
* Update overview.md

* Update security.md

* Update using-base.md

* Update cookie-policy.mdx

* Update privacy-policy.md

* Update onboarding.md

* Update privacy-policy.md

* Update overview.md

* Update security.md

* Update cookie-policy.mdx

* Update overview.md

* Update privacy-policy.md

* Update privacy-policy.md
2024-12-04 07:50:13 -08:00
Aditya Arora
e3bbd75a8f (feat) - Update Pyth Oracle (#798)
* (feat) - Update Pyth Oracle

* edits

* requested changes

* requested changes

* requested changes

* requested changes

* fix

---------

Co-authored-by: wbnns <hello@wbnns.com>
Co-authored-by: Brendan from DeFi <brendan.forster@coinbase.com>
2024-10-18 15:14:05 -07:00
Vansh Wassan
2855f83ecc Update: API3 under Oracles section (#575)
* update: API3

* fix: nits

---------

Co-authored-by: vanshwassan <vanshwassan@users.noreply.github.com>
Co-authored-by: wbnns <hello@wbnns.com>
2024-10-18 14:42:04 -07:00
Dmitry
a96103f8af Update basenames-tutorial.md (#1075)
I found a spelling mistake in the text. In the first sentence, the word "intergrate" is incorrect. It should be "integrate."
2024-10-18 16:31:24 +00:00
Cardo
78ea42dac9 Repair deadlinks (#1002) 2024-10-02 11:58:14 -07:00
Pat
b0ab81d3e5 Basenames frames tutorial (#1005)
* add basenames frames tutorial without images

* add images to asset folder

* add images to tutorial

* add image of profile completion

* make basenames singular

* update slug to lowercase b in basename

* add reference links

* add basenames faq question

* reword what are frames paragraph

* add open spec link

* remove profile mentions
2024-09-20 17:20:03 +00:00
omkar
6f5780f1a8 Update FAQ + remove subdomain from profile settings (#994) 2024-09-10 18:40:27 -04:00
shak58
fadf255c34 repeated word (#856)
Co-authored-by: Jordan Frankfurt <jordanwfrankfurt@gmail.com>
2024-08-26 12:00:09 -04:00
Gwen-M
706dcf302e Add ORA to Oracles page (#848) 2024-08-26 11:54:54 -04:00
Joe-Thirdweb
42bb1f35bc Update account-abstraction.md (#884)
Adding thirdweb to list of Account Abstraction tooling.
2024-08-26 11:53:58 -04:00
Joe-Thirdweb
f19f53b2d4 Update network-faucets.md (#885)
Adding thirdweb Base Sepolia Faucet link to faucet's list.
2024-08-26 11:53:50 -04:00
Joe-Thirdweb
e7188261b4 Update onboarding.md (#889)
Adding thirdweb in onboarding sections of docs.
2024-08-26 11:53:43 -04:00
Igor Friz
89727e86c3 added DipDup indexer (#810) 2024-08-26 11:53:17 -04:00
Jesse
5fd73fed7d add Indexing Co to list of indexers (#877) 2024-08-26 11:53:09 -04:00
Pat
306efcecf8 Basenames tutorial pt2 (#888)
* Fix typo for `<Identity/>` and update title in sidebar

* update filename to match title

* Add tutorial for adding Basenames to wagmi projects
2024-08-20 16:35:25 -04:00
omkar
039282018b Add Basenames FAQ (#871)
* Add Basenames FAQ

* Fix typo

* Fix typos

* Fix filename + url

* Update sidebar to show FAQ
2024-08-20 15:33:14 -04:00
Pat
e95787dffb Add 'Verify Smart Contracts with Basescan API' tutorial (#853)
* Add 'Verify Smart Contracts with Basescan API' tutorial

* add basenames to sidebar

* add basenames tutorial

* add basenames screenshot

* fix links and formatting of code snippets

* update reference links

* fix grammar, link to base-learn, use placeholders for private keys and apikeys
2024-08-19 20:48:38 -05:00
Léo Galley
d40ecfb0e7 enable SRR and fix broken links (#841) 2024-08-14 15:32:42 -04:00
mbeutt-cb
4c7fc2dac7 Added Registry FAQ page (#811) 2024-08-13 12:58:14 -04:00
Jordan Frankfurt
ae6c2122b0 feat: usernames (#657)
* describe new endpoint

* add spinner icon and dropdown loading state

* loading avatar state

* use ricardo's endpoints

* better error handling for linked-addresses check

* create jwt with jose

* add loading state to registration UI

* dedupe some registrar controller references

* fix dropdown max height

* rename constant

* name -> names page

* refactor to use AddressMap

* undo docs change

* rm console.log

* set docs data to state on master

* remove classname conditional logic in favor of headless ui transition

* fix early return hook count error

* Extract Learn More Modal

* add dynamic og images for usernames

* clean up og image and url setup

* individually call each endpoint for attestation data--use linked accounts to check for existing registrations

* useAttestations

* fix linkedAddresses undefined error

* clean up api result

* tie in discount state to copy in registration form

* Add ShareUsernameModal for post-claim flow

* ShareUsernameModal: font weight and padding tweaks

* resolve conflicts

* useActiveDiscountValidators()

* ShareUsernameModal: design update

* update proof endpoints

* use response types, fix wrong network breaking name search

* ensure uniform utilization of the network check for contract args construction

* usernames: Update learn more modal

* Shelley feedback 1/6

* Shelley feedback 2/6

* Shelley feedback 3/6

* Brian doyle/zora tutorial (#588)

* Partial: Build with zora

* Stash progress

* Progress stash

* Add zora premint tutorial

* Apply feedback

* Fix typo

* Update title

* Shopify Storefront with Coinbase Commerce checkout (#562)

* Shopify Storefront with Coinbase Commerce checkout

* Implement @briandoyle81CB feedback

* Update Commerce section

* fix formatting

* use backticks for buttons

* add admonitions

* add a tip for checking out with crypto

* swap should with will

* update conclusion

* maintenance(node): Notate new requirement, NVME (#596)

* Swap typescript Code Blocks to tsx (#597)

* Start

* Switch typescript code blocks to tsx

* Feat/add events to docs (#587)

* Created logEvent utility

* Added event tracking to OCS Banner

* Created CustomNavbarLink with event tracking

* created custom navbar dropdown link with event tracking

* added event tracking to P0 navbar elements

* Added eventDetail parameter to event tracking

* Updated Bootcamp link

* enforced cursor pointer on custom navbar links

* updated navbar elements to include event tracking

* event tracking for navbar social links

* added target property to custom navbar elements

* made links to off-domain locations open in new tab

* updated tutorials data

* implemented tracking on connect wallet buttons

* removed duplicate connect button from StudentProgress component

* Links now send events with high importance

* Cleaned up StudentProgress component

* Social clicks use useCallback

* bugfix for logEvent

* created callbacks for social click handlers

* improved social click callbacks

* updated event names

* updated connect wallet event names on base.org

* added full typing to logEvent utility

* refactored logEvent typing

* added userId to event data options

* updated base-docs logEvent immplementations

* updated Connect Wallet event for base.org

* changed component_type to the expected

* Updated event logging for onchain summer banner

* fixed key errors on tutorials page (#598)

* chore: updated node versioning to be latest of 18 (hydrogen) (#560)

* updated node versioning to be latest of 18 (hydrogen) lts

* check if build version update works w/ gh action

* chore: add a pre-commit hook for linting (#601)

* add a precommit hook for linting

* test

* Revert "test"

This reverts commit f5329bd73c927424777cbac81606d19103a1b616.

* add eslintcache to gitignore

* Shelley feedback 4/6

* fix lint

* Shelley feedback 5/6

* Shelley feedback 6/6

* use chain query param

* talk to the individual discount validators

* fix parse cdp key issues

* add error messages

* fix register name callback types

* remove some linkedAddresses stuff from the frontend

* Mobile pass and update contract addresses

* useBaseEnsName hook

* fake hasUsedADiscount

* return error

* return error

* return error

* add back hasRegisteredWithDiscount from backend

* restrict name to 20 chars

* UsernameProfileForm, TextArea, Fieldset, Label, Hint and more

* UsernameProfileForm: use useEnsText and rename bio to description

* utilize proofs apis for checking validity of discounts

* add (discounted)pricing hooks

* useWriteMultipleBaseEnsTextRecords: hooks to multicall

* update register name callback to include non-discounted registrations

* render eth price correctly

* minor cleanup

* fiddling with register call & viem

* clean up discount/non price passthrough

* Move hooks into /src/hooks, clean up useFocusWithin

* fix import path

* Add USD price display

* Fix multiple imports

* Better placeholder

* cleanup

* .json->.ts abi

* fix import

* Update abis to consistent format

* clean + add validateEnsDomainName

* show error message

* reset values when user skip

* format search to avoid space

* button loading state & emoji lenght fix

* add support for discounted registration

* move to profile after registration

* update address type

* add keywords

* check for previously registered addresses on cb.id endpoint

* add states and state switcher

* determine if the name registration is free

* small refactor of RegistrationProvider

* move selectedName to provider

* move hash to provider

* fix broken imports

* rm console.log

* clean up and design fixes for success stage

* connect discounts to explainer modal state

* rm console.log

* Profile page light

* fix pill animation

* update default expire

* redirect to user profile after registration

* fix expiration time

* fix ellipsis

* fix colors

* rename registration-specific profile form

* move brand logic to component

* move components from file to folder

* remove button in the username search input

* fix redirect if no field was edited, rename variables

* update card links and order

* fix some styles

* addAddr and fix the resolvers

* test full flow, reload data

* add correct styling to discounted price

* User can edit profile

* add social links on Profile page

* css cleanup

* fix styles from merge

* fix tooltip opacity

* re-arrange layout to avoid overflow

* wip: fetch coinbase verifications badges

* add usernames early access endpoint

* add name is free pricing subtext

* Fix text on kv errors

* layout fixes and animation

* Add EAS badges

* fix key rendering issue

* Don't display verifications if we have none

* return error on hasPreviouslyClaimed proofs

* rename area of expertise to skill

* add analytics

* use a provider for sanity

* context chaining

* update analytics

* move discount logic to registration context

* add analytics to user profile page

* allow for 2 discounts to create a signature on sybil resistance

* set chain based on env

* switch chain

* fix frogmonkee

* add error states and dropdown components

* fix spacing

* design and usability improvements

* fix navigation and registration profile form

* rm dev controls

* default to env chain

* unify logic for chain check

* fix getAttestations chain logic

* add real name suggestions with cb-gpt

* use cb1 discounts first, if available

* address some TODOs and fix copy-to-clipboard UX in dropdown

* fix domain url, enable metadata and svg card support

* get chain client correctly

* add twemoji support

* Fix css-loader build error

* add endpoints for contract-uri

* add redirect when json is missing

* ECO-75: Fix input focused state with blue background

* ECO-81: Discount modal: external link open in a new tab

* switch key to static value on ens pills

* ECO-93: add <ImageWithLoading> component for nice image load

* ECO-80: add nice animation to the Modal component

* ECO-73: align blue dot

* ECO-72: use Basenames for the pages titles

* ECO-84: transition between registration profile form steps

* ECO-76: Fix jumping layout when changing years

* automatic redirect when missing domain

* fix focus error causing blue reset

* upgrade tanstack

* Add Guild badges

* minimal yarn.lock changes

* Coerce schema type

* Feat/local paymaster (#645)

* paymaster working with url

* Wallet type verification complete

* Packages updated

* configure smart wallet

* Cleanup

* Update yarn.lock

* vercel error fixed

* Build fixed

* Resolved Comments

* Resolved chains

---------

Co-authored-by: Jordan Frankfurt <jordan.frankfurt@coinbase.com>

* remove nav menu item for EA

* fix avatar overflow on pills

* tentative onchainkit implementation

* fix package

* fix padding and ECO-100

* ECO-60: fix validation

* ECO-12: remove perk value

* ECO-12-2: rename

* ECO-16: change tooltip copy

* update to latest onchainkit

* Fix non member found from Base Guild

* fix lock file

* Stub talentprotocol, fix verified country badge

* fix path

* avatar support with Vercel Blob

* lock

* Add TalentProtocol API endpoint

* Remove CSP for talentprotocol

* add radix tooltip pkg w/ refactor and add ai tooltip text

* use universal resolver address, check the avatar upload path

* reset address resolver for now

* error state & 404 page

* Display talent protocol score in badge

* add new discounts to discount modal

* add missing images and EA discount

* remove error stringifying from transactionError component

* ECO-85: skill badge design fix

* fix avatar resolution

* log avatar errors

* add EA contracts and validators

* update contract

* rename key

* debug early access checks

* add message if user is not eligible for early access

* don't discounts modal during early access

* connect wallet fixes

* dual chain support

* Unearned badges

* improve testnet/mainnet banner messaging

* proper chain resolution

* Move badge images

* Fix redirect after customizing profile

* better handling of EA roadblock

* fix cdp get vulnerability

* encode talentprotol URI

* fix cdp get vulnerability

* revert encodeUriComponent

* Fix a bunch of a11y errors

* alt image

* fix label

* Fix yarn lint issues

* lint error on getLinkedAddresses

* refactor paymaster code to fix ts errors (#680)

* add example env vars for paymaster links

* Remove .env

* gitignore .env

---------

Co-authored-by: Léo Galley <contact@kirkas.ch>
Co-authored-by: Ricardo Moguel <ricardo.moguel@coinbase.com>
Co-authored-by: Matthew Bunday <matthew.bunday@coinbase.com>
Co-authored-by: Brian Doyle <brian.doyle@coinbase.com>
Co-authored-by: Pat <patrick.hughes@coinbase.com>
Co-authored-by: wbnns <hello@wbnns.com>
Co-authored-by: Brendan from DeFi <brendan.forster@coinbase.com>
Co-authored-by: Keshav Singhal <107991050+Keshavrajsinghal@users.noreply.github.com>
2024-07-25 12:43:30 -05:00
Dan Kazenoff
91e59998eb Update node-providers.md (#628)
Include Validation Cloud to document
2024-07-24 14:46:30 -04:00
mbeutt-cb
8c4da8a3a4 Registry updates (#664)
* Updated the Registry API content

This commit updates the Registry API docs to reflect the most recent additions to the API and removes the beta flags

* Added Registry API to the sidebar

Added Registry API to the sidebar now that we are no longer in beta
2024-07-24 13:18:48 -04:00
Chris Chang
513f4ddba3 Update data-indexers.md to include GhostGraph: base sepolia support (#613)
* Update data-indexers.md to include GhostGraph: base sepolia support

* Add keywords
2024-07-12 16:43:01 -04:00
biancabuzea200
5e505c4690 Add Chronicle to Oracles page (#595) 2024-07-09 16:31:00 -04:00
Daria
1e92806220 Add Subsquid to tooling (#599) 2024-07-08 17:46:11 -04:00
mbeutt-cb
38b54055d8 Add registry api page (#606)
* Add registry api page

* Added beta flags

Added Beta flag to the top heading and info box
2024-06-27 19:45:36 -04:00
Omkar
3c4a6a7c8b Update data-indexers.md (Add Nexandria) (#590) 2024-06-26 16:07:10 -04:00
Brian Doyle
c3f4ea25de Swap typescript Code Blocks to tsx (#597)
* Start

* Switch typescript code blocks to tsx
2024-06-25 14:48:43 -04:00
liuchen202306
255e9aeaa6 to add alchemy pay (#576) 2024-06-21 12:49:59 -04:00
yunseon na
28153e42a7 Update node-providers.md (#525)
* Update node-providers.md

Proposing to update additional possible free RPC endpoint powered by All That Node.

* Update node-providers.md

* Update node-providers.md
2024-06-17 14:47:08 +00:00
agol586
c393e25efe Add RockX to node providers (#522)
* Add RockX Node Provider

* fixed link

* change description
2024-06-10 09:06:45 -04:00
Conner Swenberg
ef76e8591f Update Coinbase Onramp getting started link (#544) 2024-06-07 18:51:38 -04:00
conner ֎
86438b539a Update Coinbase Onramp page (#542) 2024-06-07 16:05:22 -04:00
wbnns
b9109f4d06 maintenance(sidebar): Consolidate sections (#530)
Simplify navigation and drop NFT Checkout + NFT Minting
2024-06-03 14:18:27 +00:00
alec
de7b49f20b [trivial] add CDP faucet to docs under Network Faucets (#520)
* add CDP faucet

* Update network-faucets.md
2024-05-29 16:07:48 +00:00