Skip to content

Commit a9d1a2b

Browse files
authored
Remove OnchainKit and MiniKit references from base-chain docs (#1206)
* Remove OnchainKit and MiniKit references from base-chain docs * removed appchains reference as well * remove snippet reference * remove reference link * remove appchains reference
1 parent e0cd5b8 commit a9d1a2b

5 files changed

Lines changed: 6 additions & 53 deletions

File tree

docs/base-account/basenames/basenames-wagmi-tutorial.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ In your project folder, create the apis directory and add a basenames.tsx file:
8686

8787
<Note title="What's happening in the code?">
8888
`convertReverseNodeToBytes()`: This function is creating the reverse node so we can look up a name given an address. Each address gets its own reverse record in our registry that's created in a deterministic way.
89-
You can see the implementation of `convertReverseNodeToBytes()` on [GitHub](https://github.com/coinbase/onchainkit/blob/main/packages/onchainkit/src/identity/utils/convertReverseNodeToBytes.ts)
9089
`BasenameTextRecordKeys`: Metadata (e.g., github, twitter, etc.) are stored as text records so we can look them up based on the enum key.
9190
</Note>
9291

docs/base-chain/quickstart/deploy-on-base.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ This will return the initial value of the Counter contract's `number` storage va
167167

168168
## Next Steps
169169

170-
- 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.
170+
- Use [wagmi](https://wagmi.sh) or [viem](https://viem.sh) to connect your frontend to your contracts.
171171
- Learn more about interacting with your contracts in the command line using Foundry from our [Foundry tutorial](/learn/foundry/deploy-with-foundry).
172172

173173

docs/base-chain/quickstart/why-base.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ Some of the tooling that makes this possible:
4343

4444
- **Base Account:** Onboard your users quickly and securely. Users never have to worry about seed phrases again.
4545
- **Coinbase Developer Platform:** Access specialized developer services for onchain development, such as free node software, sponsored transactions, and other tools to help you fine-tune your application.
46-
- **OnchainKit:** A React component library (TypeScript) to help you build apps faster.
4746
- **Basenames:** More than just human-readable text to replace an address—Basenames are the front page to a builder’s onchain profile.
4847
- **Verifications:** Enable unique experiences for users with verified credentials.
4948

docs/base-chain/tools/base-products.mdx

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,15 @@ title: "Base Products"
33
---
44

55
<CardGroup cols={2}>
6-
<Card title="OnchainKit" icon="square-1" href="https://docs.base.org/onchainkit/getting-started">
7-
Ready-to-use, full-stack components to make building onchain faster and
8-
easier.
9-
</Card>
10-
<Card title="MiniKit" icon="square-2" href="https://docs.base.org/base-app/build-with-minikit/overview">
11-
Build mini apps to increase your distribution and find traction.
12-
</Card>
13-
<Card title="AgentKit" icon="square-3" href="https://docs.cdp.coinbase.com/agent-kit/welcome">
6+
<Card title="AgentKit" icon="square-1" href="https://docs.cdp.coinbase.com/agent-kit/welcome">
147
A toolkit for building onchain AI agents.
158
</Card>
16-
<Card title="Smart Wallet" icon="square-4" href="https://docs.base.org/smart-wallet/quickstart">
9+
<Card title="Smart Wallet" icon="square-2" href="https://docs.base.org/smart-wallet/quickstart">
1710
A single sign-on for the open internet. No app or
1811
extension required.
1912
</Card>
20-
<Card title="Appchains" icon="square-5" href="https://docs.cdp.coinbase.com/base-appchains/introduction/welcome">
21-
Scale your app with a dedicated chain on Base.
22-
</Card>
23-
<Card title="Paymaster" icon="square-6" href="https://docs.cdp.coinbase.com/paymaster/introduction/welcome">
13+
<Card title="Paymaster" icon="square-3" href="https://docs.cdp.coinbase.com/paymaster/introduction/welcome">
2414
Account Abstraction endpoints to send transactions and sponsor gas.
2515
</Card>
26-
<Card title="OnchainTestKit" icon="square-7" href="https://docs.base.org/onchainkit/guides/testing-with-onchaintestkit">
27-
End-to-end testing framework for blockchain applications.
28-
</Card>
2916
</CardGroup>
3017

docs/snippets/prompt-library.mdx

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,6 @@ Cursor Rules allow you to provide consistent context to Cursor AI, making it mor
3838

3939
4. Save your rules file and Cursor will apply these rules to its AI suggestions
4040

41-
### Setting Up an OnchainKit Project
42-
To create a new OnchainKit project:
43-
```
44-
npm create onchain@latest
45-
```
46-
After creating your project, prompt to generate comprehensive documentation for your new OnchainKit project.
47-
48-
49-
5041
## Creating Project Documentation
5142
A comprehensive instructions file helps AI tools understand your project better. This should be created early in your project and updated regularly.
5243

@@ -72,14 +63,12 @@ Example: ❌ "Help me with my code"
7263

7364
**Ready-to-Use Prompt:**
7465
```
75-
I'm working on a onchainkit project using [frameworks/libraries]. I need your help with:
66+
I'm working on a project using [frameworks/libraries]. I need your help with:
7667
7768
1. Problem: [describe specific issue]
7869
2. Current approach: [explain what you've tried]
7970
3. Constraints: [mention any technical limitations]
8071
4. Expected outcome: [describe what success looks like]
81-
82-
Here's the relevant documentation @https://docs.base.org/onchainkit/llms.txt
8372
```
8473

8574
**Ask for Iterations**
@@ -97,27 +86,6 @@ Let's approach this step by step:
9786
Please start with step 1 now.
9887
```
9988

100-
## Working with OnchainKit
101-
### Leveraging LLMs.txt for Documentation
102-
The OnchainKit project provides optimized documentation in the form of LLMs.txt files. These files are specifically formatted to be consumed by AI models:
103-
1. Use OnchainKit Documentation
104-
2.Find the component you want to implement
105-
3.Copy the corresponding LLMs.txt url
106-
4.Paste it into your prompt to provide context
107-
108-
Example LLMs.txt Usage:
109-
```
110-
I'm implementing a swap component with OnchainKit. Here's the relevant LLMs.txt:
111-
112-
@https://docs.base.org/onchainkit/llms.txt
113-
114-
Based on this documentation, please show me how to implement a wallet connector that:
115-
1. Swap from base usdc to base th
116-
2. Handles connection states properly
117-
3. Includes error handling
118-
4. Follows best practices for user experience
119-
```
120-
12189
**Component Integration Example**
12290

12391
Ready-to-Use Prompt for Token Balance Display:
@@ -211,7 +179,7 @@ I notice you suggested two approaches. To clarify, I'd prefer to use the first a
211179
- Break complex tasks into steps: Iterative approaches often work better for complex problems
212180
- Request explanations: Ask the AI to explain generated code or concepts you don't understand
213181
- Use formatting for clarity: Structure your prompts with clear sections and formatting
214-
- Reference documentation: When working with specific libraries like OnchainKit, share relevant documentation
182+
- Reference documentation: When working with specific libraries, share relevant documentation
215183
- Test and validate: Always review and test AI-generated code before implementing
216184
- Build on previous context: Refer to earlier parts of your conversation when iterating
217185
- Provide feedback: Let the AI know what worked and what didn't to improve future responses

0 commit comments

Comments
 (0)