

# ContractIdentifier
<a name="API_ContractIdentifier"></a>

Container for the blockchain address and network information about a contract.

## Contents
<a name="API_ContractIdentifier_Contents"></a>

 ** contractAddress **   <a name="ManagedBlockchainQueryAPIReference-Type-ContractIdentifier-contractAddress"></a>
Container for the blockchain address about a contract.  
Type: String  
Pattern: `[-A-Za-z0-9]{13,74}`   
Required: Yes

 ** network **   <a name="ManagedBlockchainQueryAPIReference-Type-ContractIdentifier-network"></a>
The blockchain network of the contract.  
Type: String  
Valid Values: `ETHEREUM_MAINNET | ETHEREUM_SEPOLIA_TESTNET | BITCOIN_MAINNET | BITCOIN_TESTNET`   
Required: Yes

## See Also
<a name="API_ContractIdentifier_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/managedblockchain-query-2023-05-04/ContractIdentifier) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/managedblockchain-query-2023-05-04/ContractIdentifier) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/managedblockchain-query-2023-05-04/ContractIdentifier) 