pub async fn get_tee_signers() -> Result<Vec<alloy_primitives::Address>, client::ClientError> {
    let client = client::Client::default();

    client.get_signers().await
}
This method will get the list of signers for the TEE server, trusting the server to honestly
report the list of signers.

This is a convenience method, if you want to actually verify attestions from the TEE server,
you need to build the enclave image yourself, and use the provided functionality from the
`sp1-tee` crate to verify the signers you care about.

Signers may be cross checked from the on-chain state with attestaions stored in s3.

See <https://github.com/succinctlabs/sp1-tee/blob/main/host/bin/validate_signers.rs>

# Errors
- [`client::ClientError::Http`] - If the request fails to send.
crates/sdk/src/network/tee/mod.rs