Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions docs/pages/ciphernode-operators/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,15 @@ The Interfold protocol uses several contracts that work together:

| Contract | Address | Deploy block |
| --------------------- | -------------------------------------------- | ------------ |
| Interfold | `0x75496A79903442df15E9B546A947132D61F839dc` | 11121991 |
| CiphernodeRegistry | `0xAD1e67D369a9404BB51dcdd1e7E0f30f813ED718` | 11121978 |
| BondingRegistry | `0xfdE5DAbaD974223C401c867eDF3bB6262175F578` | 11121979 |
| SlashingManager | `0x1Ed62919aa6434066b39e80268072D52F4180459` | 11121977 |
| E3RefundManager | `0x2Fc45e78aB7DBBE2191a8191bd1b671B2349bdCD` | 11121993 |
| InterfoldTicketToken | `0xe880b2992a5a323705B0799F34de1fd2Ef2529dB` | 11121975 |
| InterfoldToken (FOLD) | `0x8d299447dc025c9dDc4639AcbBe2453edb5B950B` | 11121982 |
| MockUSDC (fee token) | `0x156e0411F66BC06d57a57cA85408FF7d88ad2587` | 11121974 |
| Faucet | `0xA43DDEE07BbeE473083Cb72561dfA3D3Be0b597a` | 11122125 |
| Interfold | `0x64Cd2d88537A18D8E599d786447F9a07Dd9C7f26` | 11124539 |
| CiphernodeRegistry | `0xDDd7e1eA2AD8195217D9B25B13fac667b6Fc4dD9` | 11124526 |
| BondingRegistry | `0x0c25cC9c034611D2F62686e68e61978F21eEc777` | 11124527 |
| SlashingManager | `0x7c0aCC0053370142Da824087640926814502Cf4a` | 11124525 |
| E3RefundManager | `0x01728C2d7E4586EdD2c29e34B35dEE1bdf6d5aEe` | 11124541 |
| InterfoldTicketToken | `0x4ba278FD34A701a5C47d49Accb0e30Fb0167584E` | 11124524 |
| InterfoldToken (FOLD) | `0x27b4427cdECd5B08adE6E174B3580A2d227BB223` | 11124530 |
| MockUSDC (fee token) | `0x08260aE8970E3555E48caA547988bAD397786E6D` | 11124519 |
| Faucet | `0x94FCD9b624baAf023c7F48C5E7200eAd85dc87Df` | 11124533 |

The DKG and decryption aggregator circuits are deployed as the sole on-chain verifiers for BFV
public-key publication and plaintext decryption respectively (each aggregator internally verifies
Expand Down
58 changes: 29 additions & 29 deletions docs/pages/ciphernode-operators/running.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -97,23 +97,23 @@ chains:
rpc_url: 'wss://ethereum-sepolia-rpc.publicnode.com'
contracts:
interfold:
address: '0x75496A79903442df15E9B546A947132D61F839dc'
deploy_block: 11121991
address: '0x64Cd2d88537A18D8E599d786447F9a07Dd9C7f26'
deploy_block: 11124539
ciphernode_registry:
address: '0xAD1e67D369a9404BB51dcdd1e7E0f30f813ED718'
deploy_block: 11121978
address: '0xDDd7e1eA2AD8195217D9B25B13fac667b6Fc4dD9'
deploy_block: 11124526
bonding_registry:
address: '0xfdE5DAbaD974223C401c867eDF3bB6262175F578'
deploy_block: 11121979
address: '0x0c25cC9c034611D2F62686e68e61978F21eEc777'
deploy_block: 11124527
slashing_manager:
address: '0x1Ed62919aa6434066b39e80268072D52F4180459'
deploy_block: 11121977
address: '0x7c0aCC0053370142Da824087640926814502Cf4a'
deploy_block: 11124525
fee_token:
address: '0x156e0411F66BC06d57a57cA85408FF7d88ad2587'
deploy_block: 11121974
address: '0x08260aE8970E3555E48caA547988bAD397786E6D'
deploy_block: 11124519
faucet:
address: '0xA43DDEE07BbeE473083Cb72561dfA3D3Be0b597a'
deploy_block: 11122125
address: '0x94FCD9b624baAf023c7F48C5E7200eAd85dc87Df'
deploy_block: 11124533
```

### Start Your Node
Expand Down Expand Up @@ -186,23 +186,23 @@ chains:
rpc_url: 'wss://ethereum-sepolia-rpc.publicnode.com'
contracts:
interfold:
address: '0x75496A79903442df15E9B546A947132D61F839dc'
deploy_block: 11121991
address: '0x64Cd2d88537A18D8E599d786447F9a07Dd9C7f26'
deploy_block: 11124539
ciphernode_registry:
address: '0xAD1e67D369a9404BB51dcdd1e7E0f30f813ED718'
deploy_block: 11121978
address: '0xDDd7e1eA2AD8195217D9B25B13fac667b6Fc4dD9'
deploy_block: 11124526
bonding_registry:
address: '0xfdE5DAbaD974223C401c867eDF3bB6262175F578'
deploy_block: 11121979
address: '0x0c25cC9c034611D2F62686e68e61978F21eEc777'
deploy_block: 11124527
slashing_manager:
address: '0x1Ed62919aa6434066b39e80268072D52F4180459'
deploy_block: 11121977
address: '0x7c0aCC0053370142Da824087640926814502Cf4a'
deploy_block: 11124525
fee_token:
address: '0x156e0411F66BC06d57a57cA85408FF7d88ad2587'
deploy_block: 11121974
address: '0x08260aE8970E3555E48caA547988bAD397786E6D'
deploy_block: 11124519
faucet:
address: '0xA43DDEE07BbeE473083Cb72561dfA3D3Be0b597a'
deploy_block: 11122125
address: '0x94FCD9b624baAf023c7F48C5E7200eAd85dc87Df'
deploy_block: 11124533
```

### Run the Container
Expand Down Expand Up @@ -289,12 +289,12 @@ Each contract can be specified as a simple address string or with a deploy block
```yaml
contracts:
interfold:
address: '0x75496A79903442df15E9B546A947132D61F839dc'
deploy_block: 11121991
ciphernode_registry: '0xAD1e67D369a9404BB51dcdd1e7E0f30f813ED718'
address: '0x64Cd2d88537A18D8E599d786447F9a07Dd9C7f26'
deploy_block: 11124539
ciphernode_registry: '0xDDd7e1eA2AD8195217D9B25B13fac667b6Fc4dD9'
faucet:
address: '0xA43DDEE07BbeE473083Cb72561dfA3D3Be0b597a'
deploy_block: 11122125
address: '0x94FCD9b624baAf023c7F48C5E7200eAd85dc87Df'
deploy_block: 11124533
```

---
Expand Down
14 changes: 7 additions & 7 deletions docs/pages/tutorials/deploy-to-testnet.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ You'll need:
[Google Cloud faucet](https://cloud.google.com/application/web3/faucet/ethereum/sepolia), or
[PoW faucet](https://sepolia-faucet.pk910.de).
- **Test FOLD** — for ciphernode bonding (only if you're running your own nodes). The InterfoldToken
(FOLD) is deployed at `0x8d299447dc025c9dDc4639AcbBe2453edb5B950B`.
(FOLD) is deployed at `0x27b4427cdECd5B08adE6E174B3580A2d227BB223`.
- **Test USDC** — for E3 fees and tickets. Mock USDC at
`0x156e0411F66BC06d57a57cA85408FF7d88ad2587`.
`0x08260aE8970E3555E48caA547988bAD397786E6D`.

> **Faucet:** the quickest way to get both test tokens is the on-chain faucet at
> `0xA43DDEE07BbeE473083Cb72561dfA3D3Be0b597a`. Run `interfold faucet` (with the `faucet` address
> `0x94FCD9b624baAf023c7F48C5E7200eAd85dc87Df`. Run `interfold faucet` (with the `faucet` address
> set in your config) and it sends a fixed amount of FOLD and mock USDC to your signer. Each token
> is only topped up if your balance is below the per-token threshold. If the faucet runs dry, reach
> out on the [community Telegram](https://t.me/encaborations).
Expand All @@ -60,9 +60,9 @@ PRIVATE_KEY=0x...
CHAIN_ID=11155111

# Deployed Interfold contract addresses (Sepolia)
INTERFOLD_ADDRESS=0x75496A79903442df15E9B546A947132D61F839dc
CIPHERNODE_REGISTRY_ADDRESS=0xAD1e67D369a9404BB51dcdd1e7E0f30f813ED718
FEE_TOKEN_ADDRESS=0x156e0411F66BC06d57a57cA85408FF7d88ad2587
INTERFOLD_ADDRESS=0x64Cd2d88537A18D8E599d786447F9a07Dd9C7f26
CIPHERNODE_REGISTRY_ADDRESS=0xDDd7e1eA2AD8195217D9B25B13fac667b6Fc4dD9
FEE_TOKEN_ADDRESS=0x08260aE8970E3555E48caA547988bAD397786E6D
```

---
Expand Down Expand Up @@ -155,7 +155,7 @@ Update your coordination server to point to Sepolia:
# .env for the server
WS_RPC_URL=wss://eth-sepolia.g.alchemy.com/v2/YOUR_KEY
HTTP_RPC_URL=https://eth-sepolia.g.alchemy.com/v2/YOUR_KEY
INTERFOLD_ADDRESS=0x75496A79903442df15E9B546A947132D61F839dc
INTERFOLD_ADDRESS=0x64Cd2d88537A18D8E599d786447F9a07Dd9C7f26
E3_PROGRAM_ADDRESS=<your deployed program address>
CHAIN_ID=11155111
```
Expand Down
Loading
Loading