arrow left blackarrow left black

Range Security Modified IBC Rate Limits v2 for Neutron

We have decided to award the Range Security team a grant of up to $96,250 to implement an advanced version of IBC Rate Limits in Neutron, building upon Osmosis' v2 implementation and introducing chain-level USDC-based quotas leveraging Skip Connect price feeds. The Range Security team is one of the best in the industry, and IBC Rate Limits are essential to help ensure the long-term security of Neutron.

Neutron Grants Program

October 1, 2024

96250

Neutron Grants Program Batch #5 — Range Security Modified IBC Rate Limits v2 for Neutron

Thesis

We have decided to award the Range Security team a grant of up to $96,250 to implement an advanced version of IBC Rate Limits in Neutron, building upon Osmosis' v2 implementation and introducing chain-level USDC-based quotas leveraging Skip Connect price feeds. The Range Security team is one of the best in the industry, and IBC Rate Limits are essential to help ensure the long-term security of Neutron.

Summary

Range Security is a security firm that acts as a trusted partner for blockchains by providing a threat and monitoring tool, risk analytics, and a transaction risk explorer. They have already developed a version of IBC Rate Limits for Osmosis. IBC Rate Limits are a simple yet effective solution that protects blockchains against large security exploits in their ecosystem, IBC, or a counterparty chain without introducing any centralization vector.

Grant Deliverables

The deliverables are as follows:

  • Implement an advanced version of IBC Rate Limits in Neutron, building upon Osmosis' v2 implementation and introducing chain-level USDC-based quotas leveraging Skip Connect price feeds

For Milestone 1 completion, the criteria are as follows:

  • IBC Rate Limits Middleware Integration — Integration of the IBC Rate Limit contract into IBC via IBC Hooks IBC Rate Limits Contract Deployment — Adaptation and deployment of the Rate Limit contract for Neutron SubDAO instantiation — Adaptation and instantiation of an IBC Rate Limits SubDAO

For Milestone 2 completion, the criteria are as follows:

  • USDC and Chain Rate Limits with Skip Connect — Design, development, and deployment of IBC Rate Limits V3, with support of USDC-based and chain-level IBC rate limits powered by Skip Connect

For Milestone 3 completion, the criteria are as follows:

  • IBC Workbench Dashboard — Development of the IBC Workbench for Neutron, an advancement companion dashboard for IBC Rate Limits

For Milestone 4 completion, the criteria are as follows:

  • SubDAO stewardship, parameterization support, and participation — Data analysis, parameterization, incident response support, and subDAO participation and stewardship for an initial three months

Grant Payment Terms

  • Upfront Payment: $10,000 USDC
  • Milestone 1 Payment: $15,000 USDC
  • Milestone 2 Payment: $30,000 USDC
  • Milestone 3 Payment: $30,000 USDC
  • Milestone 4 Payment: $11,250 USDC (maximum based on weekly timesheets and a maximum of 15 hours of work per week on SubDAO)

Grant Payment Terms

The grantee will provide timesheets for SubDAO work.

Further information