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
> :warning: This software is in alpha. Use in production environments at your own risk.
11
-
12
9
In the rapidly evolving world of blockchain technology, effective monitoring is crucial for ensuring security and performance. OpenZeppelin Monitor is a blockchain monitoring service that watches for specific on-chain activities and triggers notifications based on configurable conditions. The service offers multi-chain support with configurable monitoring schedules, flexible trigger conditions, and an extensible architecture for adding new chains.
We welcome contributions from the community! Here's how you can get involved:
240
+
We welcome contributions from the community! Before contributing, please note these requirements:
241
+
242
+
### Key Requirements
243
+
244
+
-**Contributor License Agreement (CLA)**: All contributors must sign the CLA before contributing
245
+
-**GPG-signed commits**: All commits must be GPG-signed for security
246
+
-**Pre-commit hooks**: Required for code quality checks including `rustfmt`, `clippy`, and commit message validation
247
+
248
+
### Getting Started
223
249
224
250
1. Fork the repository
225
-
2. Create your feature branch
226
-
3. Commit your changes
227
-
4. Push to the branch
228
-
5. Create a Pull Request
251
+
2. Clone your fork and set up development environment
252
+
3. Install pre-commit hooks
253
+
4. Create your feature branch
254
+
5. Make your changes with proper testing
255
+
6. Submit a Pull Request
229
256
230
257
If you are looking for a good place to start, find a good first issue [here](https://github.com/openzeppelin/openzeppelin-monitor/issues?q=is%3Aissue%20is%3Aopen%20label%3Agood-first-issue).
231
258
232
259
You can open an issue for a [bug report](https://github.com/openzeppelin/openzeppelin-monitor/issues/new?assignees=&labels=T-bug%2CS-needs-triage&projects=&template=bug.yml), [feature request](https://github.com/openzeppelin/openzeppelin-monitor/issues/new?assignees=&labels=T-feature%2CS-needs-triage&projects=&template=feature.yml), or [documentation request](https://github.com/openzeppelin/openzeppelin-monitor/issues/new?assignees=&labels=T-documentation%2CS-needs-triage&projects=&template=docs.yml).
233
260
234
-
You can find more details in our [Contributing](CONTRIBUTING.md) guide.
261
+
For complete details including GitHub workflow, labeling guidelines, and advanced topics, see our [Contributing](CONTRIBUTING.md) guide.
235
262
236
263
Please read our [Code of Conduct](CODE_OF_CONDUCT.md) and check the [Security Policy](SECURITY.md) for reporting vulnerabilities.
237
264
@@ -247,10 +274,12 @@ For security concerns, please refer to our [Security Policy](SECURITY.md).
247
274
248
275
If you have any questions, first see if the answer to your question can be found in the [User Documentation](https://docs.openzeppelin.com/monitor).
249
276
250
-
If the answer is not there:
277
+
### Community Support
251
278
252
-
- Join the [Telegram](https://t.me/openzeppelin_tg/4) to get help, or
253
-
- Open an issue with [the bug](https://github.com/openzeppelin/openzeppelin-monitor/issues/new?assignees=&labels=T-bug%2CS-needs-triage&projects=&template=bug.yml)
279
+
-**Telegram**: [Join our community chat](https://t.me/openzeppelin_tg/4) for help and discussions
280
+
-**GitHub Issues**: Open a [bug report](https://github.com/openzeppelin/openzeppelin-monitor/issues/new?assignees=&labels=T-bug%2CS-needs-triage&projects=&template=bug.yml) or [feature request](https://github.com/openzeppelin/openzeppelin-monitor/issues/new?assignees=&labels=T-feature%2CS-needs-triage&projects=&template=feature.yml)
281
+
-**Good First Issues**: [Find beginner-friendly issues](https://github.com/openzeppelin/openzeppelin-monitor/issues?q=is%3Aissue+is%3Aopen+label%3Agood-first-issue)
282
+
-**GitHub Discussions**: For questions and community interaction
254
283
255
284
We encourage you to reach out with any questions or feedback.
Copy file name to clipboardExpand all lines: docs/modules/ROOT/pages/index.adoc
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,8 +3,6 @@
3
3
= OpenZeppelin Monitor
4
4
:description: User guide for setting up and configuring OpenZeppelin Monitor
5
5
6
-
CAUTION: This software is in alpha stage. Use in production environments at your own risk.
7
-
8
6
== Overview
9
7
10
8
In the rapidly evolving world of blockchain technology, effective monitoring is crucial for ensuring security and performance. OpenZeppelin Monitor is a blockchain monitoring service that watches for specific on-chain activities and triggers notifications based on configurable conditions. The service offers multi-chain support with configurable monitoring schedules, flexible trigger conditions, and an extensible architecture for adding new chains.
0 commit comments