@@ -51,7 +51,7 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
5151 }
5252 } ;
5353 const [ selectedSchema , setSelectedSchema ] = useState < string > ( "" ) ;
54-
54+
5555 const { address, isConnected, chain } = useAccount ( ) ;
5656 const { connect } = useConnect ( ) ;
5757 const { switchChain } = useSwitchChain ( ) ;
@@ -90,7 +90,7 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
9090 method : "wallet_addEthereumChain" ,
9191 params : [
9292 {
93- chainId : "0x4268 " , // 17000 in hex
93+ chainId : "0xAA36A7 " , // 11155111 in hex
9494 chainName : "Local Anvil" ,
9595 nativeCurrency : {
9696 name : "Ether" ,
@@ -110,12 +110,12 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
110110
111111 const handleSwitchToLocal = async ( ) => {
112112 try {
113- switchChain ( { chainId : 17000 } ) ;
113+ switchChain ( { chainId : 11155111 } ) ;
114114 } catch ( err ) {
115115 console . error ( "Failed to switch network:" , err ) ;
116116 try {
117117 await addLocalNetwork ( ) ;
118- switchChain ( { chainId : 17000 } ) ;
118+ switchChain ( { chainId : 11155111 } ) ;
119119 } catch ( addErr ) {
120120 console . error ( "Failed to add and switch network:" , addErr ) ;
121121 }
@@ -136,7 +136,7 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
136136
137137 const getSchemaPlaceholder = ( schemaInfo : typeof selectedSchemaInfo ) => {
138138 if ( ! schemaInfo ) return "Select a schema first..." ;
139-
139+
140140 switch ( schemaInfo . uid ) {
141141 case schemas . vouchingSchema :
142142 return "Enter vouch weight (e.g., 1, 5, 100)" ;
@@ -151,7 +151,7 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
151151
152152 const getSchemaHelperText = ( schemaInfo : typeof selectedSchemaInfo ) => {
153153 if ( ! schemaInfo ) return null ;
154-
154+
155155 switch ( schemaInfo . uid ) {
156156 case schemas . vouchingSchema :
157157 return "Enter a numeric weight value representing the strength of your vouch" ;
@@ -165,7 +165,7 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
165165 } ;
166166
167167 const defaultTrigger = (
168- < Button
168+ < Button
169169 className = "mobile-terminal-btn px-6 py-2"
170170 onClick = { ( ) => setIsOpen ( true ) }
171171 >
@@ -182,9 +182,9 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
182182 ) : (
183183 defaultTrigger
184184 ) }
185-
186- < Modal
187- isOpen = { isOpen }
185+
186+ < Modal
187+ isOpen = { isOpen }
188188 onClose = { ( ) => setIsOpen ( false ) }
189189 title = "ATTESTATION CREATION PROTOCOL"
190190 className = "max-w-2xl max-h-[90vh] overflow-y-auto"
@@ -363,15 +363,15 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
363363 < div >
364364 ✓ Attestation created! Tx: { hash . slice ( 0 , 10 ) } ...{ hash . slice ( - 8 ) }
365365 </ div >
366- { chain ?. id === 17000 && (
366+ { chain ?. id === 11155111 && (
367367 < div className = "opacity-75" >
368368 Local network transaction confirmed
369369 </ div >
370370 ) }
371371 </ div >
372372 ) }
373373
374- { isLoading && chain ?. id === 17000 && (
374+ { isLoading && chain ?. id === 11155111 && (
375375 < div className = "terminal-dim text-xs" >
376376 🔄 Processing on local Anvil network... Nonce conflicts auto-handled
377377 </ div >
@@ -385,4 +385,4 @@ export function VouchingModal({ trigger, onSuccess, isOpen: externalIsOpen, onCl
385385 </ Modal >
386386 </ >
387387 ) ;
388- }
388+ }
0 commit comments