You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix SDK package links to point to GitHub repo folders instead of
internal docs
- Add note about removing unused sample contracts from Empty template
- Addresses customer feedback about Counter contract references
## Summary by Sourcery
Fix SDK documentation by updating package links to point to the GitHub
repository and add a note on removing unused sample contracts from the
Empty template
Documentation:
- Updated SDK package links to point to GitHub repository folders
instead of internal docs
- Added an informational callout advising removal of unused sample
contracts (e.g., Counter) from the Empty template before production
Co-authored-by: saeeddawod <saeed.dawod@gmail.com>
Copy file name to clipboardExpand all lines: content/docs/platform-components/dev-tools/code-studio.mdx
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -174,6 +174,10 @@ The programming languages for smart contracts differ depending on the protocol:
174
174
175
175
---
176
176
177
+
<Callouttype="info">
178
+
**Note**: The Empty template includes sample contracts (e.g., Counter) for reference. Remove any unused contracts and their references before deploying to production.
|[`@settlemint/sdk-blockscout`](sdk/blockscout)| Blockscout integration module for SettleMint SDK, enabling blockchain explorer and analytics functionality |[](https://www.npmjs.com/package/@settlemint/sdk-blockscout)|
62
-
|[`@settlemint/sdk-cli`](sdk/cli)| Command-line interface for SettleMint SDK, providing development tools and project management capabilities |[](https://www.npmjs.com/package/@settlemint/sdk-cli)|
63
-
|[`@settlemint/sdk-eas`](sdk/eas)| Ethereum Attestation Service (EAS) integration for SettleMint SDK |[](https://www.npmjs.com/package/@settlemint/sdk-eas)|
64
-
|[`@settlemint/sdk-hasura`](sdk/hasura)| Hasura and PostgreSQL integration module for SettleMint SDK, enabling database operations and GraphQL queries |[](https://www.npmjs.com/package/@settlemint/sdk-hasura)|
65
-
|[`@settlemint/sdk-ipfs`](sdk/ipfs)| IPFS integration module for SettleMint SDK, enabling decentralized storage and content addressing |[](https://www.npmjs.com/package/@settlemint/sdk-ipfs)|
66
-
|[`@settlemint/sdk-js`](sdk/js)| Core JavaScript SDK for integrating SettleMint's blockchain platform services into your applications |[](https://www.npmjs.com/package/@settlemint/sdk-js)|
67
-
|[`@settlemint/sdk-mcp`](sdk/mcp)| MCP interface for SettleMint SDK, providing development tools and project management capabilities |[](https://www.npmjs.com/package/@settlemint/sdk-mcp)|
|[`@settlemint/sdk-next`](sdk/next)| Next.js integration module for SettleMint SDK, providing React components and middleware for web applications |[](https://www.npmjs.com/package/@settlemint/sdk-next)|
70
-
|[`@settlemint/sdk-portal`](sdk/portal)| Portal API client module for SettleMint SDK, providing access to smart contract portal services and APIs |[](https://www.npmjs.com/package/@settlemint/sdk-portal)|
71
-
|[`@settlemint/sdk-thegraph`](sdk/thegraph)| TheGraph integration module for SettleMint SDK, enabling querying and indexing of blockchain data through subgraphs |[](https://www.npmjs.com/package/@settlemint/sdk-thegraph)|
72
-
|[`@settlemint/sdk-utils`](sdk/utils)| Shared utilities and helper functions for SettleMint SDK modules |[](https://www.npmjs.com/package/@settlemint/sdk-utils)|
73
-
|[`@settlemint/sdk-viem`](sdk/viem)| Viem (TypeScript Interface for Ethereum) module for SettleMint SDK |[](https://www.npmjs.com/package/@settlemint/sdk-viem)|
61
+
|[`@settlemint/sdk-blockscout`](https://github.com/settlemint/sdk/tree/main/sdk/blockscout)| Blockscout integration module for SettleMint SDK, enabling blockchain explorer and analytics functionality |[](https://www.npmjs.com/package/@settlemint/sdk-blockscout)|
62
+
|[`@settlemint/sdk-cli`](https://github.com/settlemint/sdk/tree/main/sdk/cli)| Command-line interface for SettleMint SDK, providing development tools and project management capabilities |[](https://www.npmjs.com/package/@settlemint/sdk-cli)|
63
+
|[`@settlemint/sdk-eas`](https://github.com/settlemint/sdk/tree/main/sdk/eas)| Ethereum Attestation Service (EAS) integration for SettleMint SDK |[](https://www.npmjs.com/package/@settlemint/sdk-eas)|
64
+
|[`@settlemint/sdk-hasura`](https://github.com/settlemint/sdk/tree/main/sdk/hasura)| Hasura and PostgreSQL integration module for SettleMint SDK, enabling database operations and GraphQL queries |[](https://www.npmjs.com/package/@settlemint/sdk-hasura)|
65
+
|[`@settlemint/sdk-ipfs`](https://github.com/settlemint/sdk/tree/main/sdk/ipfs)| IPFS integration module for SettleMint SDK, enabling decentralized storage and content addressing |[](https://www.npmjs.com/package/@settlemint/sdk-ipfs)|
66
+
|[`@settlemint/sdk-js`](https://github.com/settlemint/sdk/tree/main/sdk/js)| Core JavaScript SDK for integrating SettleMint's blockchain platform services into your applications |[](https://www.npmjs.com/package/@settlemint/sdk-js)|
67
+
|[`@settlemint/sdk-mcp`](https://github.com/settlemint/sdk/tree/main/sdk/mcp)| MCP interface for SettleMint SDK, providing development tools and project management capabilities |[](https://www.npmjs.com/package/@settlemint/sdk-mcp)|
|[`@settlemint/sdk-next`](https://github.com/settlemint/sdk/tree/main/sdk/next)| Next.js integration module for SettleMint SDK, providing React components and middleware for web applications |[](https://www.npmjs.com/package/@settlemint/sdk-next)|
70
+
|[`@settlemint/sdk-portal`](https://github.com/settlemint/sdk/tree/main/sdk/portal)| Portal API client module for SettleMint SDK, providing access to smart contract portal services and APIs |[](https://www.npmjs.com/package/@settlemint/sdk-portal)|
71
+
|[`@settlemint/sdk-thegraph`](https://github.com/settlemint/sdk/tree/main/sdk/thegraph)| TheGraph integration module for SettleMint SDK, enabling querying and indexing of blockchain data through subgraphs |[](https://www.npmjs.com/package/@settlemint/sdk-thegraph)|
72
+
|[`@settlemint/sdk-utils`](https://github.com/settlemint/sdk/tree/main/sdk/utils)| Shared utilities and helper functions for SettleMint SDK modules |[](https://www.npmjs.com/package/@settlemint/sdk-utils)|
73
+
|[`@settlemint/sdk-viem`](https://github.com/settlemint/sdk/tree/main/sdk/viem)| Viem (TypeScript Interface for Ethereum) module for SettleMint SDK |[](https://www.npmjs.com/package/@settlemint/sdk-viem)|
0 commit comments