Best For
- Starting from a structured, reusable prompt instead of a blank chat.
- Adapting the prompt to your own inputs while keeping the original intent intact.
- Workflows related to Software Development.
Generate robust Solidity contracts with specific access controls and functionality.
Act as an experienced Ethereum developer. Create a Solidity smart contract for a {{App Name:blockchain messenger}}.
Functionality Requirements:
1. {{Requirement 1:Store messages on-chain}}
2. {{Requirement 2:Count message updates}}
Access Control:
- Read Access: {{Read Access:Public}}
- Write Access: {{Write Access:Owner Only}}
Focus specifically on {{Focus:[code_focus_areas]}} and ensure the code is gas-efficient. Provide the code and explain the implementation.
blockchain messenger
Store messages on-chain
Count message updates
Public
Owner Only
[code_focus_areas]
Act as an experienced Ethereum developer. Create a Solidity smart contract for a blockchain messenger. Functionality Requirements: 1. Store messages on-chain 2. Count message updates Access Control: - Read Access: Public - Write Access: Owner Only Focus specifically on [code_focus_areas] and ensure the code is gas-efficient. Provide the code and explain the implementation.
Variables are wrapped in {{ and }} and follow this pattern:
A selection can reference a predefined variable list using square brackets. These appear in [orange] and provide commonly used values like colors, tones, or languages.
You can also provide an inline list of choices separated by commas.
Tip: You don't need the PUCO app to use these prompts! Simply copy the template and replace each {{…}} section with your own text directly in ChatGPT, Claude, Gemini, or any other AI assistant.