<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blocksense/zkVMs-benchmarks/zkvms/nexus/host/src/main.rs, branch main</title>
<subtitle>Setups and programs for zero-knowledge virtual machine benchmarking</subtitle>
<id>https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/atom?h=main</id>
<link rel='self' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/'/>
<updated>2025-05-02T12:32:54Z</updated>
<entry>
<title>chore: cargo fmt</title>
<updated>2025-05-02T12:32:54Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-05-02T07:24:47Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=1a2ad5528f7a61390c40c0b6f56fa507923d09f5'/>
<id>urn:sha1:1a2ad5528f7a61390c40c0b6f56fa507923d09f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms_guest_io): Output proof size</title>
<updated>2025-05-02T12:32:54Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-04-30T14:25:15Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=eefb57f2c035be1a398f630dd8cfed8b4ccbe348'/>
<id>urn:sha1:eefb57f2c035be1a398f630dd8cfed8b4ccbe348</id>
<content type='text'>
In each zkVM we'll write the size to /tmp/proof_size and then guest_io
will read that value and place it inside our metrics output. This is not
the most elegant, and in certain zkVMs the file output is a part of the
benchmark timing, but it will have to do.
</content>
</entry>
<entry>
<title>chore: Nix and Rust fmt</title>
<updated>2025-04-04T08:03:00Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-04-02T11:07:50Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=ff022604ff4376903f403c8bb9b6ec4d4233432e'/>
<id>urn:sha1:ff022604ff4376903f403c8bb9b6ec4d4233432e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms/nexus): Update SDK usage</title>
<updated>2025-04-04T08:03:00Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-03-21T11:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4'/>
<id>urn:sha1:e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4</id>
<content type='text'>
Update according to their new methods.
</content>
</entry>
<entry>
<title>chore: Rust fmt</title>
<updated>2025-02-27T13:08:11Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-27T09:35:32Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=5b82ac769339938570c0d1f7230afc53732993b4'/>
<id>urn:sha1:5b82ac769339938570c0d1f7230afc53732993b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(zkvms/nexus): When benchmarking verification, benchmark only the verification function</title>
<updated>2025-02-10T11:59:08Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-10T11:59:08Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=360ff374f5c4b32337e9c2259bbe9077455c360c'/>
<id>urn:sha1:360ff374f5c4b32337e9c2259bbe9077455c360c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(zkvms/nexus): Add detailed documentation comments</title>
<updated>2025-02-10T11:54:19Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-10T11:54:19Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=bc5e69152ffd59672fb44c4a0982367f8708e617'/>
<id>urn:sha1:bc5e69152ffd59672fb44c4a0982367f8708e617</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms/nexus): Add benchmarking capability</title>
<updated>2025-02-07T09:51:13Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-07T09:51:13Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=7e9f940a570dad1249d8021d8b5c734ec609ba40'/>
<id>urn:sha1:7e9f940a570dad1249d8021d8b5c734ec609ba40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms/nexus): Make guest commit public input</title>
<updated>2025-02-03T11:18:55Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-03T11:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=9aad50048a4b8ce89edbaba3a17d8caf729f648d'/>
<id>urn:sha1:9aad50048a4b8ce89edbaba3a17d8caf729f648d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(zkvms/nexus): Use the zkvms_host_io Output type, instead of the local one</title>
<updated>2025-01-31T10:58:24Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-01-31T10:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=6945c597d9f39e8d603e8cdac17705c8b167e2ba'/>
<id>urn:sha1:6945c597d9f39e8d603e8cdac17705c8b167e2ba</id>
<content type='text'>
</content>
</entry>
</feed>
