near

near/mpc

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

81 good first / help-wanted issues · Rust · last activity Jul 1, 2026

81 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue refactor
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue stability
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
bug good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt refactor
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
enhancement good first issue backup-service
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue backup-service issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
documentation good first issue backup-service issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue missing-tests tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue missing-tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue missing-tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue missing-tests tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
documentation good first issue performance
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue contract performance
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt design
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue security tech-debt investigation design
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue operations devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue CI devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue operations devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue security foreign-tx-validation
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue missing-tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
bug good first issue localnet
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt refactor
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue observability
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue CI devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt refactor
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue operations contract
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue operations devex
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt refactor tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
bug good first issue tech-debt refactor network
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt refine
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
enhancement good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt refactor
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Dependabot has identified a security vulnerability in the `tracing-subscriber` dependency, as detailed in a linked security advisory. The objective is to update `tracing-subscriber` to a non-vulnerable version to eliminate the reported security issue. This ensures the project's dependencies are secure and free from known flaws.

Complexity: 2/5
good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue missing-tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Remove nightly-only features from the rustfmt configuration files (rustfmt.toml) to eliminate warnings during `cargo fmt` execution. This involves identifying and removing the `wrap_comments`, `comment_width`, `normalize_comments`, and `imports_granularity` settings, or finding stable alternatives.

Complexity: 2/5
good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: The task is to fix a CI/CD pipeline issue where Python linting is unnecessarily re-triggered when a pull request's name changes, but not its code. The solution requires identifying the trigger in the CI configuration that causes this behavior and modifying it to only run the linter when Python code changes are detected.

Complexity: 3/5
good first issue CI
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Improve the `generate-test-configs` CLI tool to handle empty participant sets gracefully. This involves either preventing the generation of configurations with empty sets or providing a more informative error message instead of a panic when an empty set is encountered.

Complexity: 3/5
bug good first issue refine
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Modify the serialization/deserialization of the `Hash32` struct to exclude the `_marker` field (PhantomData) for improved compatibility with the public API of the MPC smart contract. This involves updating both Serde and Borsh serialization implementations to treat `Hash32` as a transparent 32-byte array.

Complexity: 3/5
bug good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Generate a valid TDX quote sample for a unit test in the NEAR MPC Node's attestation module. This involves creating a correctly formatted quote string that can be used to verify the functionality of the `report_data` parsing. The new quote must address a previously discovered one-byte shift error.

Complexity: 3/5
bug good first issue missing-tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Add a Continuous Integration (CI) check to the NEAR MPC Node project to ensure consistent formatting of Python code using a popular formatter like Black or Yapf.

Complexity: 3/5
good first issue
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Write unit or integration tests for the `report_data` attestation verification functionality in the NEAR MPC node, ensuring comprehensive coverage of the implemented feature. This involves creating test cases that cover various scenarios and edge cases to validate the correctness of the attestation verification process.

Complexity: 3/5
good first issue missing-tests
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust

AI Summary: Replace instances of the `lazy_static` crate with the standard library's `std::sync::LazyLock` in the NEAR MPC Node project. This involves identifying all uses of `lazy_static`, refactoring the code to use `LazyLock`, and removing `lazy_static` as a dependency.

Complexity: 3/5
good first issue tech-debt
near/mpc
37

MPC Node. Implements secure multi-party threshold signature generation as part of NEAR's chain abstraction infrastructure

Rust