Proposal: Upload DexArbRouter v1.0.0 (Private, OnlyAddress)

[Pre‑Chain Discussion] Proposal: Upload DexArbRouter v1.0.0

Author: Sergey Tarasenko sergeitarasenka@gmail.com

Deposit: 1500000000uosmo (1500 OSMO)

Proposal Type: CosmWasm Code Upload

Instantiate Permission: OnlyAddress →osmo1wjgnr07fxuvfc4sd8vpc8x82wmj8qyhw0uergt

Summary

This proposal seeks to upload the CosmWasm contract DexArbRouter v1.0.0 to the Osmosis mainnet. The contract is intended for internal DEX arbitrage operations, specifically executing multi‑hop swaps across available liquidity pools. It is not audited, but has been fully validated on testnet.

Details

  • Contract Name: DexArbRouter v1.0.0

  • SHA256 (osmosis.wasm): 774261c2c3b75ffb593df6238bb83159d19c2ba9ae6f300033eaaba8f353630f

  • Privacy: Private CosmWasm contract — restricted instantiation (OnlyAddress).

Purpose:

  • Execute multi‑hop swaps for internal arbitrage strategies.

  • Operate under strict access control to prevent unauthorized use.

Access Control: Only the specified address above can instantiate this contract.

Testing and Validation

  • Environment: Tested extensively on Osmosis testnet.

  • Coverage: Multi‑hop routing, fee handling, slippage checks, failure cases (e.g., insufficient liquidity, invalid routes).

  • Status: Not audited; testnet verification completed.

  • Testnet activity: All test deployments can be reviewed on Mintscan Osmosis Testnet.

Rationale

  • Operational Security: Proprietary routing logic and restricted instantiation prevent misuse.

  • Network Efficiency: Optimized multi‑hop execution can improve liquidity utilization in targeted operations.

  • Transparency: Binary hash provided for verification; governance can review scope before upload.

Governance Considerations

  • This proposal only uploads code; it does not instantiate the contract.

  • Instantiation is restricted to the specified address.

Just curious; is testing on the testnet done by you, a team or externals?

2 Likes

Hello! by me;) My contract has simple functions and not need testing from others.

added proposal Mintscan

1 Like

discussion is archived