35 Commits

Author SHA1 Message Date
Pat
cf835db31a [Tutorial]: Enable ERC-20 Gas Payments with Coinbase Paymaster (#1306)
New tutorial for enabling ERC20 tokens for gas payments
2024-12-02 17:20:19 -08:00
Pat
3ddbdc5a5b docs(tutorial): Create tutorials for Paymaster/Wagmi + OCK Theme component (#1225)
* docstutorial): update 'Pay' component to 'Checkout' for consistency

* docs(tutorial): update reference link and objectives

* create OCK theme tutorial using swap component

* add paymaster tutorial and supporting images

---------

Co-authored-by: Eric Brown <eric.brown@coinbase.com>
2024-11-14 11:58:37 -08:00
Léo Galley
5fb8e55677 fix build (#1115) 2024-10-21 18:34:39 +00:00
Pat
66decf1ff9 [Tutorial] Apply custom theme to Swap component (#1098)
* add theme gif

* add styled swap component image

* add swap component before custom theme

* add tutorial for custom themes in OCK
2024-10-21 06:40:16 -07:00
Pat
8d594aebcd OCK Pay & Fund tutorials (#1072)
* add images for fund and pay tutorials

* add onramp config troubleshooting steps

* add images for pay and fund tutorials

* add images to pay tutorial

* update metadata for pay + fund tutorials

* use replace dapp with app

* update title for better SEO

* add callouts

* crop image and add markups

* add details to OnchainkitProviders step

* call out the changes needed for the config.ts step

* add hyperlink for react docs
2024-10-15 13:36:10 -07:00
Pat
57c8b57e52 Profile tutorial (#1051)
* Create a Basename Profile Dropdown tutorial

* add images

* add images to tutorial page

* crop image

* update intro
2024-10-14 12:09:22 -07:00
Pat
23f285b157 [Tutorial]: Convert Farcaster Frames to Open Frames (#1023)
* add open frame conversion tutorial
Teaches developers how to convert their Farcaster Frame into an Open Frame to be compatible with their Basename.

* link image

* add image to assets folder

* comment out images
2024-09-30 16:04:12 -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
Pat
5b0fd6c196 Email campaign tutorial (#947)
* fix foundry reference link

* Create Email Campaign using Resend and Smart Wallet tutorial

* add conclusion and remove section title

* fix typo

* change code snippet linter to html

* add images to support frontend testing steps

* fix lint error

* remove react hook keywords
2024-09-05 00:14:46 +00: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
Brian Doyle
6290953ed3 Connecting with the Smart Wallet using Rainbowkit and OnchainKit (#807)
* update wallet-connectors

* Purge 'we' from Building an Onchain App

* Stash partial

* Stash partial

* Add connecting the smart wallet with rainbowkit and onchainkit

* Final updates to existing content to reference new

* Manually revert change

* Respond to feedback

* Fixes for change to onchainkit template

* Address feedback
2024-08-12 11:04:28 -04:00
Brian Doyle
e6115ac7e2 Brian doyle/fix remix connection (#799)
* update wallet-connectors

* Purge 'we' from Building an Onchain App

* Stash partial

* Stash partial

* Update instructions for Remix deploying with injected provider
2024-08-08 16:24:43 -04:00
Brian Doyle
1c11db541f Add Nouns Tutorial (#610)
* Start

* Add nouns tutorial

* Refactor scanner app

* Fix invalidateQueries

* Add Lukas's fixes
2024-07-12 20:02:31 -04:00
Pat
556c4e84ff Add paymaster allowlist tutorial (#632)
* init commit

* implement  feedback

* make global limit to the second step

* add admonition for limit cycles

* swap out PK

* use reference style links

* add danger callouts for private keys
2024-07-12 17:04:04 -05:00
Brian Doyle
d67389f52a Update Frame Tutorials for current state of OnchainKit (#625)
* Update Deploy to Vercel

* Update gating frames

* Update deploy to Vercel

* Update HyperFrames tutorial

* Update NFT minting frame

* Update Nocode Minting Frame

* Update Frame Transactions

* Clarify redirect
2024-07-12 17:18:33 -04:00
Pat
f657b4598e 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
2024-06-25 12:30:16 -04:00
Brian Doyle
c7c484c667 Brian doyle/zora tutorial (#588)
* Partial: Build with zora

* Stash progress

* Progress stash

* Add zora premint tutorial

* Apply feedback

* Fix typo

* Update title
2024-06-25 12:25:44 -04:00
Brian Doyle
d0348e369c NFT Items in Unreal with Thirdweb (#517)
* Partial: stuck with engine not connecting

* Partial: Progress on thirdweb tut

* Progress on nft items

* Finalize tutorial

* Add gif of final result

* Add note on better UX

* Clarify docker

* Add warning about brave

* Fix typo

* Fix typo

* Typo

* Fix typo

* Add warning to easy to miss step

* Final edits

* Final edits
2024-06-20 17:13:26 -04:00
Luke Cassady-Dorion
a6219a0490 New guide (tutorial): Build a Dynamic NFT on Base with Irys (#523)
* This PR adds a new guide teaching users how to create a dynamic NFT using Irys (Arweave) for permanent storage.

URL: /tutorials/dynaimc-nfts

* Added conclusion and updated text to use reference style links

* Added conclusion and updated text to use reference style links
2024-06-10 11:17:01 -04:00
Brian Doyle
ea7b30930a Add Smart Wallet Tutorial (#501)
* Partial: Add smart wallet tutorial

* Add smart wallet tutorial

* Add conclusion

* Fix filename

* Respond to comments
2024-05-23 08:41:22 -04:00
Brian Doyle
7ff3ee2539 Add Tutorial for Warpcast Cast Actions (#412)
* Finalize article

* Fix links

* Fix tags
2024-04-05 12:33:59 -04:00
jacob-moore-cb
e64d40f10c Docs Home Page (#402)
* Fix table of contents padding.

* Add Home button to nav.

* Add arrow-right icon.

* Add layout-container class.

* Fix tutorial card border radius.

* Add homepage images.

* Update tutorial dates.

* Add PageSection component.

* Add ImageCard component.

* Add TextCard component.

* Add FooterCategory component.

* Add docs Home page.

* Update tutorial card href.
2024-04-04 09:57:27 -07:00
jacob-moore-cb
d492aab30b Docs Site Revamp: Navbar, Sidebar, and Doc Page (#379)
* Add discord, twitter, and github icons.

* Update docusaurus.

* Move security page to sidebar.

* Remove copyright from site footers.

* Add caret icons for dropdown css override.

* Build and style custom docs navbar.

* Resolve Icon merge conflict.

* Change Developers dropdown to Builders.

* lint: Remove unused variable

* Re-add node polyfills required for cookie manager to work.

* Disable DocFeedback component.

* Disable paginator and table of contents.

* Add collapse icons for css override.

* Fix Modal overlay styles.

* Adjust DocChat floating button position.

* Reorganize and restyle sidebar for new design.

* Update gray0 and modal overlay styles.

* Add stylesheet for new doc page styles.

* Remove TODO. Add sidebar link hover styles.

* Move responsive styles to bottom.

* Disable breadcrumb component. Update layout spacing.

---------

Co-authored-by: taycaldwell <taylor.lee.caldwell@gmail.com>
2024-03-27 13:44:59 -07:00
Brian Doyle
bbfc154bc8 Add Linked Mint Frame Guide (#333)
* Add simple linked mint frame

* Add guide to sidebar

* Address comments

* Fix broken frontmatter
2024-02-23 17:25:58 -05:00
Brian Doyle
8058f04fc0 Add hyperframes tutorial (#329)
* Add hyperframes tutorial

* Fix admonition

* Respond to feedback and add missing section
2024-02-20 11:37:26 -05:00
Brian Doyle
daed3bb031 Add advanced frames guide (#322)
* Add advanced frames guide

* Respond to feedback

* Fix comma
2024-02-10 00:19:53 -01:00
Brian Doyle
2c24d379af Add guide for deploy with vercel (#306) 2024-02-06 15:07:59 -05:00
Brian Doyle
654ce899f5 Add guide for Farcaster Frames (#300) 2024-02-02 20:20:23 -05:00
Brian Doyle
998d731d4e Add building onchain nft (#281)
* Add building onchain nft

* Respond to feedback
2024-01-30 15:12:10 -05:00
taycaldwell
6ab6536ef8 Update all thirdweb content with Sepolia (#238) 2024-01-11 11:16:58 -08:00
Brian Doyle
e57a7d6ea3 Guide: Privy and the Base Paymaster (#222)
* Move Aaron's articles to main repo

Co-authored-by: amhayslipcb <aaron.hayslip@coinbase.com>

* Edit intro

* Edit Intro to Privy

* Partial implementing paymaster

* Finish privy and base paymaster

* Fix overview titles

* Resolve feedback

---------

Co-authored-by: amhayslipcb <aaron.hayslip@coinbase.com>
2023-12-22 13:08:31 -05:00
Brian Doyle
ea4aca0885 Brian doyle/add connecting to chain mod (#132)
* Start doc

* Add connecting to blockchain reading

* Address Aaron's feedback

* Partial: Add configuring providers

* Partial

* Apply feedback, final edits, sidebar

* Fix rainbowkit link

* Fix typo
2023-11-20 15:28:47 -05:00
Brian Doyle
86ac49eca6 Launch Hardhat Tools and Testing module (#104)
* Launch Hardhat Tools and Testing module

* Fix broken links

* Fix link and typos

* Add context to links to Basecamp
2023-11-03 14:07:24 -04:00
taycaldwell
813974d176 Add Tenderly smart contract guide (#58) 2023-10-12 07:35:12 -07:00
Matthew Bunday
2872ecb0a1 Clean slate for open source 2023-09-19 16:21:42 -04:00