Skip to content

Instantly share code, notes, and snippets.

View denniswon's full-sized avatar

Dennis Won denniswon

View GitHub Profile
2025-04-26T23:30:18.794740Z INFO tdx_prover::lambda::function: Event: LambdaEvent { payload: EventBridgeEvent { version: Some("0"), id: Some("4b48e319-3c2d-0cec-05fb-145fd206b7ce"), detail_type: "tdx-quote", source: "com.magic.newton", account: Some("641838893963"), time: Some(2025-04-22T22:11:06Z), region: Some("us-east-2"), resources: Some([]), detail: Object {"request_id": String("0x115317290445a0ad2e5b6d6bcfaab8f97a344779bcab806c56d221bd4b9ba24d")} }, context: Context { request_id: "db13f430-080e-4a0b-8cee-f2c6980f9f56", deadline: 600000, invoked_function_arn: "function-arn", xray_trace_id: Some("Root=1-680d6c8a-70d04ea65ef27347a97bc5f9;Parent=7c9254b636c0ff7a;Sampled=1"), client_context: None, identity: None, env_config: Config { function_name: "tdx-prover", memory: 4096, version: "1", log_stream: "", log_group: "" } } }
2025-04-26T23:30:18.795909Z INFO tdx_prover::lambda::function: Request ID hex: 0x115317290445a0ad2e5b6d6bcfaab8f97a344779bcab806c56d221bd4b9ba24d
2025-04-26T23:30:19.267919Z INFO tdx_
2025-04-25T22:26:49.990086Z INFO tdx_prover::config::database: Connected to the database!
2025-04-25T22:26:50.295642Z INFO tdx_prover::lambda::function: Attestation found for request ID: cca6c235-9dc8-4f95-bf2a-4b881476b3f5 pending
All collaterals found! Begin uploading input to SP1 Proving Server...
2025-04-25T22:27:07.521949Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-25T22:27:15.745773Z INFO execute: sp1_prover: gas: 8173962
2025-04-25T22:27:30.859425Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-25T22:27:39.105697Z INFO execute: sp1_prover: gas: 8173962
2025-04-25T22:27:39.107013Z INFO sp1_sdk::network::prover: Requesting proof:
2025-04-25T04:57:21.295651Z INFO tdx_prover::sp1::prove: Submitting proof transaction...
2025-04-25T04:57:21.295742Z INFO tdx_prover::sp1::chain::attestation: Generating proveRequest calldata
2025-04-25T04:57:21.295795Z INFO tdx_prover::sp1::chain::attestation: ProveRequest RequestConfig: TypedRequestConfig {
nonce: 23,
creator: 0xcc174c58dfdaf1126f76be79902535081c798e4e,
operator: 0x548df1990b444f0b658c838be334149c1ea79833,
model: 0x682db2fe997945208caa888543ffca2ad2c7edf1ab0b02899b9977e6d18af477,
fee: 0,
deadline: 1745765605,
}
@denniswon
denniswon / calldata
Created April 25, 2025 04:39
tdx prover calldata
2025-04-25T04:33:18.834259Z INFO tdx_prover::config::database: Connected to the database!
2025-04-25T04:33:19.138154Z INFO tdx_prover::lambda::function: Attestation found for request ID: 43c16556-7f70-4aa3-94da-2942ede2e2b2 failure
All collaterals found! Begin uploading input to SP1 Proving Server...
2025-04-25T04:33:42.006982Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-25T04:33:53.302365Z INFO execute: sp1_prover: gas: 8173962
2025-04-25T04:34:20.797688Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-25T04:34:32.067597Z INFO execute: sp1_prover: gas: 8173962
2025-04-25T04:34:32.069362Z INFO sp1_sdk::network::prover: Requesting proof:
@denniswon
denniswon / tdx-prover-log.txt
Created April 25, 2025 01:06
tdx prover log
2025-04-25T01:00:03.398028Z INFO tdx_prover::config::database: Connected to the database!
2025-04-25T01:00:03.699267Z INFO tdx_prover::lambda::function: Attestation found for request ID: 43c16556-7f70-4aa3-94da-2942ede2e2b2 failure
All collaterals found! Begin uploading input to SP1 Proving Server...
2025-04-25T01:00:22.008822Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-25T01:00:30.369843Z INFO execute: sp1_prover: gas: 8173962
2025-04-25T01:00:43.886792Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-25T01:00:52.200869Z INFO execute: sp1_prover: gas: 8173962
2025-04-25T01:00:52.202480Z INFO sp1_sdk::network::prover: Requesting proof:
@denniswon
denniswon / tdx-prover-log.txt
Created April 24, 2025 17:00
tdx-prover.log
2025-04-24T16:55:23.594919Z INFO tdx_prover::config::database: Connected to the database!
2025-04-24T16:55:23.910516Z INFO tdx_prover::lambda::function: Attestation found for request ID: 43c16556-7f70-4aa3-94da-2942ede2e2b2 pending
All collaterals found! Begin uploading input to SP1 Proving Server...
2025-04-24T16:55:46.919634Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-24T16:55:58.300919Z INFO execute: sp1_prover: gas: 8173962
2025-04-24T16:56:26.706107Z INFO execute: sp1_core_executor::executor: clk = 0 pc = 0x2032e8
stderr: WARNING: Using insecure random number generator.
2025-04-24T16:56:43.714033Z INFO execute: sp1_prover: gas: 8173962
2025-04-24T16:56:43.721050Z INFO sp1_sdk::network::prover: Requesting proof:
@denniswon
denniswon / gist:fa64ab390de045be9f5c128ae0e72e3a
Created April 13, 2025 18:39
RiscZero zkVM Intel TDX quote verification proving profiling result
## Profiling Output
```bash
# RISC0_PPROF_OUT=./profile.pb RUST_LOG=info RISC0_DEV_MODE=1 RISC0_INFO=1 cargo run
ImageID: 70c5862009c0dc522d29dc7e0bfe181b41c2b8ad1a10fcb24b1d14b4dd07999c
WARNING: proving in dev mode. This will not generate valid, secure proofs.
2025-04-13T18:26:14.997940Z INFO risc0_zkvm::host::server::exec::executor: execution time: 542.834583ms
2025-04-13T18:26:14.998158Z INFO risc0_zkvm::host::server::session: number of segments: 6
2025-04-13T18:26:14.998180Z INFO risc0_zkvm::host::server::session: 5767168 total cycles
@denniswon
denniswon / git-reset-author.sh
Created April 8, 2025 05:52 — forked from bgromov/git-reset-author.sh
Git: reset author for ALL commits
#!/bin/sh
# Credits: http://stackoverflow.com/a/750191
git filter-branch -f --env-filter "
GIT_AUTHOR_NAME='Newname'
GIT_AUTHOR_EMAIL='new@email'
GIT_COMMITTER_NAME='Newname'
GIT_COMMITTER_EMAIL='new@email'
" HEAD
const hashes = [
'95cd603fe577fa9548ec0c9b50b067566fe07c8af6acba45f6196f3a15d511f6',
'709b55bd3da0f5a838125bd0ee20c5bfdd7caba173912d4281cae816b79a201b',
'27ca64c092a959c7edc525ed45e845b1de6a7590d173fd2fad9133c8a779a1e3',
'1f3cb18e896256d7d6bb8c11a6ec71f005c75de05e39beae5d93bbd1e2c8b7a9',
'41b637cfd9eb3e2f60f734f9ca44e5c1559c6f481d49d6ed6891f3e9a086ac78',
'a8c0cce8bb067e91cf2766c26be4e5d7cfba3d3323dc19d08a834391a1ce5acf',
'd20a624740ce1b7e2c74659bb291f665c021d202be02d13ce27feb067eeec837',
'281b9dba10658c86d0c3c267b82b8972b6c7b41285f60ce2054211e69dd89e15',
'df743dd1973e1c7d46968720b931af0afa8ec5e8412f9420006b7b4fa660ba8d',
@denniswon
denniswon / beeper-minimal.css
Last active October 18, 2024 00:01
beeper-minimal.css
body {
font-family: 'Space Grotesk';
}
/******************************************************************/
/* Ensure 'report bug' dialog doesn't take over the entire screen */
/******************************************************************/
#mx_Dialog_Container div[aria-describedby="report_bug"] {
/* Don't take up the entire screen */
width: fit-content;