Community
Notareum is built in the open. Every repository, discussion, and protocol decision is public. This page lists the channels where contributors, integrators, validator operators, and end users coordinate.Channels
GitHub
The GitHub organization hosts every protocol repository:protocol: versioned protocol specification.contracts: Solidity smart contracts, Hardhat config, deployment scripts.notareum-ts-sdk: TypeScript SDK (@notareum/sdk).notareum-py-sdk: Python SDK (notareum).notareum-rs-sdk: Rust SDK (cratenotareum).dapp: Reference dApp (Next.js, wagmi v2).whitepaper: LaTeX whitepaper sources.docs: Documentation site (this content).brand-assets: Official logos, colors, templates.audits: Published audit reports.
Filing a good issue
- Check for existing issues first.
- Include the SDK version, network, and relevant addresses.
- Provide a minimal reproduction (code snippet or failing test).
- For contract issues, include the transaction hash and decoded revert reason where available.
- For SDK issues, include the full error object and stack trace.
Opening a pull request
- Discuss non-trivial changes in an issue first.
- Branch from
main; targetmainfor the PR. - Follow the repository’s code style (enforced by pre-commit hooks).
- Add tests for new behavior; maintain the existing test count floor per SDK.
- Update the changelog under the
Unreleasedsection. - Link related issues and reviewers.
CONTRIBUTING.md for project-specific details.
Discord
The Discord server is the primary real-time venue. Channels are grouped by focus area:#general: project-wide discussion.#dev-typescript,#dev-python,#dev-rust: per-SDK help.#dev-contracts: smart contract development.#validator-operators: validator node operation and tuning.#integrations: wallet, exchange, and dapp integration Q&A.#governance: proposal discussion and coordination.#support: user-facing questions.
Forum
The forum (forum.notareum.org) hosts long-form technical proposals, governance discussion, and retrospectives. Before submitting an on-chain governance proposal, drafts go through the forum for community review.
Forum categories:
- Governance proposals: drafts and active proposals.
- Protocol design: spec-level discussion (schema, canonical serialization, attestation primitives).
- Economics: fee, reward, and slashing parameter analysis.
- Integrations: integration retrospectives and best practices.
- Research: cryptographic and adversarial research.
Governance
Governance lives on-chain via veNOTA voting throughNotareumGovernor, with AccessManager timelocks enforcing delays. Process:
- Draft the proposal on the forum.
- Gather feedback for at least the minimum review window (typically 7 days).
- Submit on-chain via the
Governorcontract. - Voting window runs for the configured period.
- On success, the operation is scheduled in
AccessManager. - After the delay elapses, anyone can execute the scheduled operation.
Validator operator community
Validators coordinate in#validator-operators on Discord and in the forum’s validator category. Typical activity:
- Shared monitoring dashboards (Grafana, Prometheus configs).
- Node version coordination and upgrade scheduling.
- Reference configurations for running a validator node across cloud providers.
- Incident post-mortems and performance tuning.
Validator onboarding checklist
- Read ValidatorStaking end-to-end.
- Acquire at least 10,000 NOTA.
- Stand up a node following the operator guide (tracked at
contracts/ops). - Stake via
ValidatorStaking.stake. - Join
#validator-operatorsand share your validator address. - Verify live attestation flow on testnet before committing mainnet stake.
Code of Conduct
All channels operate under a shared Code of Conduct aligned with Contributor Covenant v2.1. Summary:- Be respectful. Disagreement is welcome; personal attacks are not.
- No harassment, discrimination, or hate speech.
- Keep discussion on-topic. Spam and off-topic promotion are grounds for removal.
- No private solicitation of community members for undisclosed paid work.
- Report violations to
conduct@notareum.orgor to any Discord moderator.
conduct@notareum.org.
Full Code of Conduct text: github.com/notareum/.github/blob/main/CODE_OF_CONDUCT.md.
Contribution pathways
Ways to contribute beyond code:- Documentation. Fix typos, clarify guides, add examples. This docs site is the
docsrepository. - Translations. Translate the introduction and core docs into additional languages.
- Tooling. Build explorer plugins, wallet integrations, IDE extensions.
- Research. Publish analysis, attack scenarios, economic simulations on the forum.
- Education. Write tutorials, record videos, speak at meetups.
- Validator operation. Run a validator node, help others stand theirs up.
- Governance. Participate in proposals, even if only by voting.
Staying up to date
- Follow
@notareumon X for protocol announcements. - Subscribe to the Mirror blog for engineering and research posts.
- Watch the
docsandcontractsrepositories on GitHub for release notifications. - Join Discord and opt into the
#announcementsrole for zero-noise updates.

