Skip to content

fix: re-enroll Solana leg for ALEO/aleo & USDC/aleo connections entry#1378

Merged
mbreithecker merged 9 commits intomainfrom
mbreithecker/aleo-usdc-connections
Feb 6, 2026
Merged

fix: re-enroll Solana leg for ALEO/aleo & USDC/aleo connections entry#1378
mbreithecker merged 9 commits intomainfrom
mbreithecker/aleo-usdc-connections

Conversation

@mbreithecker
Copy link
Copy Markdown
Contributor

@mbreithecker mbreithecker commented Feb 3, 2026

Description

Due to an issue during the initial deployment, the Solana leg of the Aleo synthetic route was not deployed correctly. This is now fixed by re-enrolling a newly created Solana leg.

Drive-By

Add connections string for the USDC/aleo-Aleo leg

Summary by CodeRabbit

  • Bug Fixes

    • Fixed Aleo USDC connection issues on Solana
    • Updated token references to ensure proper deployment linkage
  • New Features

    • Enabled ALEO USDC cross-chain bridge support across Ethereum, Solana, Arbitrum, Avalanche, and other networks
    • Enhanced token metadata with market pricing integration for improved discoverability

@mbreithecker mbreithecker marked this pull request as draft February 3, 2026 17:12
@hyper-gonk
Copy link
Copy Markdown
Contributor

hyper-gonk bot commented Feb 3, 2026

Check Warp Deploy Summary

Warp Route ID On-Chain Config Sync
ALEO/aleo
ETH/aleo
SOL/aleo
USAD/aleo
USDC/aleo

Last updated: 2026-02-06 14:37:35 UTC

@mbreithecker mbreithecker requested a review from Copilot February 6, 2026 11:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the Solana leg deployment for the Aleo synthetic route by updating the foreign deployment address, and adds missing connection configurations for the USDC/aleo route.

Changes:

  • Re-enrolls the Solana leg with a new deployment address for ALEO/aleo connections
  • Adds connection strings for the USDC/aleo-Aleo leg
  • Adds collateral address for the Solana mainnet token configuration

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
deployments/warp_routes/USDC/aleo-config.yaml Adds connections configuration for USDC/aleo linking to various chains
deployments/warp_routes/ALEO/aleo-deploy.yaml Updates the Solana foreign deployment address
deployments/warp_routes/ALEO/aleo-config.yaml Updates Solana deployment addresses across all token configurations and adds collateral address
.changeset/spotty-beds-talk.md Documents the Solana leg re-enrollment as a minor version change
.changeset/calm-trainers-smile.md Documents the USDC connections fix as a patch version change

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mbreithecker mbreithecker marked this pull request as ready for review February 6, 2026 14:37
@mbreithecker mbreithecker requested a review from yjamin February 6, 2026 14:37
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Feb 6, 2026

📝 Walkthrough

Walkthrough

This PR adds two changelog entries and updates warp route configurations across multiple chains for the ALEO ecosystem. Changes include Solana token reference updates for ALEO/USDC, new coinGeckoId metadata fields added to token configs, and a new cross-chain connections block for USDC with mappings across arbitrum, avalanche, base, bsc, ethereum, optimism, polygon, and sealevel networks.

Changes

Cohort / File(s) Summary
Changesets
.changeset/calm-trainers-smile.md, .changeset/spotty-beds-talk.md
Two new changelog entries documenting a patch fix for Aleo USDC connections and a minor version bump for Solana leg re-enrollment on ALEO/aleo.
Token Configuration Metadata
deployments/warp_routes/ETH/aleo-config.yaml, deployments/warp_routes/SOL/aleo-config.yaml, deployments/warp_routes/USAD/aleo-config.yaml
Added coinGeckoId fields to token entries for price discovery metadata: ethereum, unit-ethereum, unit-solana, and usad respectively.
Aleo USDC Configuration
deployments/warp_routes/USDC/aleo-config.yaml
Introduced new connections block mapping USDC across multiple chains (arbitrum, avalanche, base, bsc, ethereum, optimism, polygon, solanamainnet) with corresponding token addresses.
Aleo Warp Route Deployment Updates
deployments/warp_routes/ALEO/aleo-config.yaml, deployments/warp_routes/ALEO/aleo-deploy.yaml
Updated Solana mainnet token references from deprecated address to 9EJC4KsqrxZzfp2iXp3gm8pKXTqzQo8AWUFQ22vK7Lvr and added collateralAddressOrDenom field with RCPBTDNd64xoeFGqYGXLmJUCa92kqp3CSnNsC5fjRad.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Poem

Like layers in an ogion, these configs don't fight,
Token refs and coin geckos, all sorted just right,
USDC connections spreading wide and far,
From Solana to Ethereum, a multi-chain bazaar! 🧅✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive The description covers the main issue and drive-by change, but is missing the required 'Backward compatibility' and 'Testing' sections from the template. Complete the missing template sections: add explicit backward compatibility assessment and testing confirmation for the metadata config changes.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main changes: re-enrolling the Solana leg for ALEO/aleo and adding USDC/aleo connections, matching the changeset objectives.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch mbreithecker/aleo-usdc-connections

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@mbreithecker mbreithecker added this pull request to the merge queue Feb 6, 2026
Merged via the queue into main with commit 748f7db Feb 6, 2026
20 checks passed
@mbreithecker mbreithecker deleted the mbreithecker/aleo-usdc-connections branch February 6, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants