Skip to content

feat: fastusdc bridge provider #4074

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 3 commits into
base: stage
Choose a base branch
from

Conversation

samsiegart
Copy link

@samsiegart samsiegart commented Apr 24, 2025

What is the purpose of the change:

Adds Fast USDC as a supported bridge for USDC to Osmosis.

Brief Changelog

  • Adds Fast USDC bridge provider

Testing and Verifying

This change has been tested locally by rebuilding the website and verified content and links are expected

Demo Video: https://drive.google.com/file/d/1Di35UFs5W4ES_4eM9sDTKBrhVUo8xcnl/view?usp=sharing

Copy link

vercel bot commented Apr 24, 2025

@samsiegart is attempting to deploy a commit to the OsmoLabs Team on Vercel.

A member of the Team first needs to authorize it.

Copy link

vercel bot commented Apr 25, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
osmosis-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 6, 2025 6:54pm

Copy link
Collaborator

@JoseRFelix JoseRFelix left a comment

Choose a reason for hiding this comment

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

This is looking great! I’ve left a few minor comments. While those are being addressed, I’m going ahead and sending this to QA.

Copy link
Author

@samsiegart samsiegart left a comment

Choose a reason for hiding this comment

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

Thanks for reviewing. We aligned with Aaron that this could be made the default. How do you suggest we address that in this PR? A few possibilities:

  • We hardcode bestQuote to prioritize the fast usdc provider ID if available
  • We change bestQuote to prioritize the fastest quote instead of the cheapest (similar to https://go.skip.build/ which seems to default to fastest)
  • We change bestQuote to balance speed and price based on some formula. Basically, formalize in some way that it's better to pay a little extra to go from 18 minutes to 1 minute.

@samsiegart samsiegart requested a review from JoseRFelix May 7, 2025 20:07
@JoseRFelix
Copy link
Collaborator

@samsiegart Thanks for the suggestions and for checking in! We discussed this internally with management and the team, and for now, we’ve decided to stick with the current approach. While we see the potential benefits of prioritizing speed, making it the default introduces trade-offs we’re not ready to take on at this stage.

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.

2 participants