Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
CCTP Relayer (old) - Noble to Solana & EVM
Note: This tool uses CCTP V1 (Legacy). Circle is deprecating V1 in favour of CCTP V2, with phase-out beginning July 2026. V1 remains fully functional until then, but a migration to V2 will be needed in the future.
A community-built tool for recovering and sending USDC transfers from Noble (Cosmos) using Circle's Cross-Chain Transfer Protocol (CCTP V1). Supports relaying to Solana and all major EVM chains: Ethereum, Avalanche, OP Mainnet, Arbitrum, Base, and Polygon PoS.檢視完整 README ↗Note: This tool uses CCTP V1 (Legacy). Circle is deprecating V1 in favour of CCTP V2, with phase-out beginning July 2026. V1 remains fully functional until then, but a migration to V2 will be needed in the future.
A community-built tool for recovering and sending USDC transfers from Noble (Cosmos) using Circle's Cross-Chain Transfer Protocol (CCTP V1). Supports relaying to Solana and all major EVM chains: Ethereum, Avalanche, OP Mainnet, Arbitrum, Base, and Polygon PoS.
This is an independent, community-built tool and is not affiliated with or endorsed by Circle, Solana, Phantom, MetaMask, or any other referenced project.
completeEnter a destination address (Solana or EVM) to search for in-flight CCTP transfers waiting to be relayed.
If you already have any intermediate values (message hash, attestation, etc.), you can paste them directly into the corresponding fields.
cctp-relayer/
├── api/ # Vercel serverless functions
│ ├── blockhash.js # GET /api/blockhash (proxies Solana RPC)
│ ├── config.js # Allowed origins config
│ └── relay.js # POST /api/relay (proxies Solana RPC)
├── public/ # Static website files
│ ├── app.js # Main application logic (all chains)
│ ├── index.html
│ └── styles.css
├── .github/workflows/ # CI/CD
│ └── deploy-gh-pages.yml # Auto-deploy to GitHub Pages
├── .gitignore
├── package.json
└── README.md
The API proxy keeps your Helius RPC key secret while allowing CORS from your domains.
HELIUS_RPC_URL = https://mainnet.helius-rpc.com/?api-key=YOUR_KEYTo update allowed origins, edit api/config.js and redeploy.
yarn install
yarn dev
Note: The /api/* proxy won't work locally (falls back to direct RPC).
If you don't need the RPC proxy, you can host just the public/ folder on GitHub Pages. The app will fall back to the direct Solana RPC configured in the UI.
All configuration values can be edited in the UI:
| Field | Default | Description |
|---|---|---|
| Noble LCD API | https://noble-api.polkachu.com | Noble REST API endpoint |
| Solana RPC | https://rpc.ankr.com/solana | Solana RPC endpoint (fallback) |
| Circle Attestation API | https://iris-api.circle.com/v1/attestations | Circle's attestation service |
| MessageTransmitter | CCTPmbSD7gX1bxKPAmg77w8oFzNFpaQiQUWD43TKaecd | Solana CCTP program |
| TokenMessengerMinter | CCTPiPYPc6AsJuwueEnWgSgucamXDZwBd53dQ11YiKX3 | Solana CCTP program |
EVM chain contract addresses (MessageTransmitter, TokenMessenger) are auto-configured based on the selected destination chain.
| Chain | Domain ID |
|---|---|
| Ethereum | 0 |
| Avalanche | 1 |
| OP Mainnet | 2 |
| Arbitrum | 3 |
| Noble | 4 |
| Solana | 5 |
| Base | 6 |
| Polygon PoS | 7 |
If any step in the UI fails, you can use these external tools:
If the Circle attestation API fails due to CORS, you can:
curl https://iris-api.circle.com/v1/attestations/{hash}Check that:
The transaction may use a different event format. Check the browser console for the raw transaction events and manually extract the message.
CCTP messages follow this structure:
The attestation is Circle's signature over the keccak256 hash of the message bytes. It proves the message was legitimately sent on the source chain.
MIT