-
Notifications
You must be signed in to change notification settings - Fork 267
Bridged USDC Standard for the OP Stack #836
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
Merged
Merged
Changes from 22 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
d66415b
initial commit
krofax 9d424ff
added images to docs
krofax 2e5561a
fix linting issues
krofax 05e9947
fixed linting issues
krofax 8fed497
fix indentation
krofax 8e75365
Fixed all linting issues
krofax 7e5336b
Fix grammar errors
krofax 3eee2a0
fix header
krofax 0b74eb3
adjusted toc
krofax 391832d
updated the docs
krofax 5227888
fix lint issues
krofax 69dae5c
remove broken links
krofax 3186b75
made small edits
krofax 62edce3
fix lint issues
krofax 198a66c
updated text
krofax 7a89bb2
updated docs from reviews
krofax 30e7430
updated docs from the reviews
krofax 3b2dc2f
added disclaimer
krofax 3c3e9f0
Update bridged-usdc-standard.mdx
zainbacchus 069e46c
Update bridged-usdc-standard.mdx
zainbacchus 9e1a6ee
resolved a few comments
krofax b779d97
merge conflicts
krofax bdc0436
fix lint issues
krofax 2b035bd
remove duplicates
krofax ba67787
Update bridged-usdc-standard.mdx
zainbacchus b1026d4
updated the text
krofax 83171fe
fix lint issues
krofax File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
{ | ||
"preinstalls": "Preinstalls", | ||
"alt-da-mode": "Run an Alt-DA Mode Chain", | ||
"custom-gas-token": "Run a Custom Gas Token Chain" | ||
"custom-gas-token": "Run a Custom Gas Token Chain", | ||
"bridged-usdc-standard": "Bridged USDC Standard for the OP Stack" | ||
} |
40 changes: 40 additions & 0 deletions
40
pages/builders/chain-operators/features/bridged-usdc-standard.mdx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
--- | ||
title: Bridged USDC Standard on OP Stack | ||
lang: en-US | ||
description: This guide explains how chain operators can deploy USDC on their OP Stack chain. | ||
--- | ||
|
||
import { Callout, Steps } from 'nextra/components' | ||
|
||
# Bridged USDC Standard on the OP Stack | ||
|
||
This explainer provides a high-level overview of the Bridged USDC Standard and how chain operators can deploy it. | ||
|
||
## Bridged USDC Standard | ||
Circle introduced the [Bridged USDC Standard](https://www.circle.com/blog/bridged-usdc-standard) to ensure that chain operators can easily deploy a form of USDC that is capable of being upgraded in-place by Circle to Native USDC, if and when appropriate, and prevent the fragmentation problem. | ||
|
||
Bridged USDC Standard for the OP Stack allows for an efficient and modular solution for expanding the Bridged USDC Standard across the Superchain ecosystem. Utilizing the cross chain messaging of the canonical OP Stack bridge the adapter allows for easy access to Bridged USDC liquidity across OP Stack chains. | ||
|
||
|
||
<Callout type="info"> | ||
krofax marked this conversation as resolved.
Show resolved
Hide resolved
|
||
OP stack chain operators can deploy Bridged USDC Standard at launch, providing immediate USDC availability for their users. | ||
Importantly, the Bridged USDC Standard allows for a seamless, in-place upgrade to Native USDC if an agreement is later reached between the chain operator and Circle. | ||
</Callout> | ||
krofax marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
## Security Considerations | ||
|
||
* The Bridged USDC Standard for the OP Stack has undergone [audits](https://github.com/defi-wonderland/opUSDC/blob/main/audits/spearbit.pdf) and is recommended for production use. | ||
* While the Bridged USDC Standard for the OP Stack utilizes the cross domain messenger, governance over the upgradable contract would be managed by the chain operator. | ||
krofax marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
### Bridged USDC Standard Factory Disclaimer | ||
This software is provided “as is,” without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software. | ||
Check warning on line 30 in pages/builders/chain-operators/features/bridged-usdc-standard.mdx
|
||
Please review [Circles disclaimer](https://github.com/circlefin/stablecoin-evm/blob/master/doc/bridged_USDC_standard.md#for-more-information) for the limitations around Circle obtaining ownership of the Bridged USDC Standard token contract. | ||
krofax marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
## Next Steps | ||
* Ready to get started? Read our setup guide on the [Bridged USDC Standard for the OP Stack](https://github.com/defi-wonderland/opUSDC#setup). | ||
* If you experience any problems, please reach out to [developer support](https://github.com/ethereum-optimism/developers/discussions). | ||
|
||
## Bridged USDC Standard Factory Disclaimer | ||
This software is provided “as is,” without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software. | ||
Check warning on line 38 in pages/builders/chain-operators/features/bridged-usdc-standard.mdx
|
||
|
||
Please review [Circle’s disclaimer](https://github.com/circlefin/stablecoin-evm/blob/master/doc/bridged_USDC_standard.md#for-more-information) for the limitations around Circle obtaining ownership of the Bridged USDC Standard token contract. | ||
krofax marked this conversation as resolved.
Show resolved
Hide resolved
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -50,6 +50,7 @@ Celestia | |
Celestia's | ||
Chainlink | ||
chainlist | ||
chainss | ||
Chainstack | ||
chaosnet | ||
Clabby | ||
|
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.