You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 28, 2025. It is now read-only.
chore: fix vulnerabilities and add deprecation notice (#15) (#37)
## Summary
Address vulnerabilities with form-data, path-to-regexp and axios
## Detail
- upgrade axios, path-to-regexp and form-data npm packages
- add deprecation notice with redirection to developer documentation
## Testing
- ensured test, build and start scripts work as expected after the
changes
## Documentation
- updated README with deprecation notice and link to developer
documentation
---
**Requested Reviewers:** @mention
Copy file name to clipboardExpand all lines: README.md
+15-4Lines changed: 15 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,14 @@
1
-
# CCTP Sample App
1
+
# [DEPRECATED] CCTP Sample App
2
+
3
+
**This project is no longer actively maintained or supported by [Circle].**
4
+
5
+
This repository is kept for historical and archival purposes only. No further updates, bug fixes, or new features will be implemented by the original maintainers.
6
+
7
+
**Reason for Deprecation:** The sample code shared in the repository is outdated. Our focus has shifted to providing the latest and greatest of the CCTP experience through our [developer documentation portal](https://developers.circle.com/cctp/).
8
+
9
+
**Recommended Alternative:** If you are looking for similar functionality, please consider using the [CCTP QuickStart](https://developers.circle.com/cctp/transfer-usdc-on-testnet-from-ethereum-to-avalanche).
10
+
11
+
# Summary
2
12
3
13
A sample app used to demonstrate CCTP step by step capabilities on testnet. The app currently supports Ethereum Sepolia, Avalanche Fuji C-Chain, and Arbitrum Sepolia testnets.
4
14
@@ -49,7 +59,7 @@ Launch the test runner in interactive watch mode
49
59
yarn test
50
60
```
51
61
52
-
Run tests with test converage.
62
+
Run tests with test coverage.
53
63
54
64
```
55
65
yarn test:unit:coverage
@@ -76,7 +86,8 @@ yarn build
76
86
To deploy, install and run `serve`
77
87
78
88
```
79
-
yarn global add serve serve -s build
89
+
yarn global add serve
90
+
serve -s build
80
91
```
81
92
82
93
See [deployment docs](https://facebook.github.io/create-react-app/docs/deployment) for more information.
@@ -93,7 +104,7 @@ We have two config files which will be need to be updated to add a new chain sup
93
104
94
105
2. Add the addresses for the new chain
95
106
96
-
- In `./src/constants/addresses.ts`, we need to add the contract addresses for the new chain to support. For `CHAIN_IDS_TO_USDC_ADDRESSES`, `CHAIN_IDS_TO_TOKEN_MESSENGER_ADDRESSES` and `CHAIN_IDS_TO_MESSAGE_TRANSMITTER_ADDRESSES`, add the coressponding addresses for the new chain. This will allow the hooks to interact with the relevant addresses
107
+
- In `./src/constants/addresses.ts`, we need to add the contract addresses for the new chain to support. For `CHAIN_IDS_TO_USDC_ADDRESSES`, `CHAIN_IDS_TO_TOKEN_MESSENGER_ADDRESSES` and `CHAIN_IDS_TO_MESSAGE_TRANSMITTER_ADDRESSES`, add the corresponding addresses for the new chain. This will allow the hooks to interact with the relevant addresses
0 commit comments