Update README.md
Browse files
README.md
CHANGED
|
@@ -95,6 +95,21 @@ constructor(address initialOwner) and Ownable(initialOwner)
|
|
| 95 |
No burn, no pause, no permit
|
| 96 |
```
|
| 97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
## Quality and Limitations
|
| 99 |
- With MCP: ERC20/721/1155 and Governor scaffolds are canonical; custom templates are solid but require review.
|
| 100 |
- Without MCP: Basic patterns work with structured prompts; complex protocols require expert review.
|
|
|
|
| 95 |
No burn, no pause, no permit
|
| 96 |
```
|
| 97 |
|
| 98 |
+
|
| 99 |
+
## Additional Recommendation
|
| 100 |
+
|
| 101 |
+
[Context7](https://context7.com/) improves accuracy by injecting live, version‑correct documentation and examples directly into the model’s context.
|
| 102 |
+
Context7 is a MCP server that retrieves the latest references for Solidity, OpenZeppelin, or any other related libraries, helping ensure generated code aligns with current standards by:
|
| 103 |
+
- Preventing deprecated or outdated API usage
|
| 104 |
+
- Reducing hallucinated functions and incorrect imports
|
| 105 |
+
|
| 106 |
+
How to Use in Prompts:
|
| 107 |
+
|
| 108 |
+
Once configured, simply ask questions that require accurate documentation:
|
| 109 |
+
|
| 110 |
+
```use context7 “How does AccessControl work in OpenZeppelin v5? Provide examples.”```
|
| 111 |
+
|
| 112 |
+
|
| 113 |
## Quality and Limitations
|
| 114 |
- With MCP: ERC20/721/1155 and Governor scaffolds are canonical; custom templates are solid but require review.
|
| 115 |
- Without MCP: Basic patterns work with structured prompts; complex protocols require expert review.
|