Chains and contracts
Affest talks to Creditcoin CC3 Testnet for vault and strategy state, and to Ethereum Sepolia for the source signal and WETH.
Networks
| Network | Chain ID | Hex | Role |
|---|---|---|---|
| Creditcoin CC3 Testnet | 102031 | 0x18e8f | Vault, WTCTC, strategy manager, verifier, executor. |
| Ethereum Sepolia | 11155111 | 0xaa36a7 | PortfolioSignal emitter and canonical WETH. |
CC3 RPC is https://rpc.cc3-testnet.creditcoin.network. Explorer is creditcoin-testnet.blockscout.com. Sepolia explorer is sepolia.etherscan.io. Native symbol on CC3 is TCTC.
Sepolia
| Contract | Address |
|---|---|
| Canonical WETH | 0x7b79995e5f793A07Bc00c21412e50Ecae098E7f9 |
| PortfolioSignalEmitter | 0x5b185DC5443dca8bda7C4ca7De1a6BcA8d73C2b6 |
Creditcoin CC3
| Contract | Address |
|---|---|
| AffestVaultFactory | 0x6A83bC86a1cF17b7F5a22d96e6aF376402491749 |
| AffestStrategyManager | 0xf016A45345857aeE7e93C987B4429840B779020B |
| AffestAttestationVerifier | 0xD5ed47C1b75D41DFE2de73620C1f496d89861D1D |
| AffestExecutor | 0x2544619c10F049DEE88b121B7A0c6f6d144cA883 |
| DemoSwapAdapter | 0xd010E8bdbd492124aF10D2ac3f025beaC2E9D44C |
Your vault address is not in this table. The factory returns it from vaultOf(owner) after the first TCTC deposit creates one. WTCTC is deployed per browser the first time you wrap, then reused from local storage.
Precompile
Creditcoin BlockProver is 0x0000000000000000000000000000000000000FD2. Attestcoin chain key for Sepolia is 1. See Proofs for the verify call.