Available Runners#

Contract runners#

py-genlayer#

Standard runner for single-file Python intelligent contracts. Includes CPython, the genlayer standard library, and all core dependencies.

Current hash: 1jb45aa8ynh2a9c9xn3b7qqh8sm5q93hwfp7jqmwsfhh8jpz09h6

  • 132536jbnxkd1axfxg5rpfr5b60cr11adm2y4r90hgn0l59qsp9wv0.1.8-runner-hash___

  • 1j12s63yfjpva9ik2xgnffgrs6v44y1f52jvj9w7xvdn7qckd379v0.1.3

  • 15qfivjvy80800rh998pcxmd2m8va1wq2qzqhz850n8ggcr4i9q0v0.1.0

py-genlayer-multi#

Runner for multi-file Python contract packages. Same dependencies as py-genlayer.

Current hash: 06zyvrlivjga0d5jlpdbprksc0pa6jmllxvp8s20hq1l512vh5yk

  • 0iddpsb7hsrqv10xf4sjdiknba0m3fkm2x9xldy7ci3gj1fpkpjyv0.1.8-runner-hash___

  • 0xn02qjjqlpxadhs124cwrr5ddqs7dxcc6m5a7c6801hv54l66p0v0.1.3

  • 0cwifyzi3956f9yxdpq5kk3ihazv2llsxfj626zbadrg4cizwhq5v0.1.0

Optional runners#

py-lib-genlayer-embeddings#

Adds semantic search and vector embedding support. Must be specified before py-genlayer in a Seq block.

Current hash: 0bmbm3cyfwxsyh454z53vxqjf47wz2q7smcqp1q4g4a6k2kidnyk

Internal dependencies#

cpython#

CPython 3.13 interpreter compiled to WebAssembly.

Current hash: 1bk9g3zgym0rrpd9lk584cxfaa4rg0cz36w6xhzkqdj1m2p4xa9n

softfloat#

Software floating-point implementation for deterministic arithmetic.

Current hash: 08g85lmbfjngvvjyx1gr1pyk61nqba0y42gba8wrb1qd3zkv2gmd

py-lib-cloudpickle#

Object serialization library.

Current hash: 1dlk6mnfabi0z7r39635amyfzw8xb6rm8bv4pmgv6ji1bfx9hghd

py-lib-genlayer-std#

GenLayer standard library providing the gl.* API.

Current hash: 11rhn002yfajawsz7fai6mykznbxkxs6l91iskj5cm82c92qhy3v

  • 0mmsw09shx3613jzkhbmqyqw60h6b27hy7bjdbb1msfp40g2idi6v0.1.8-runner-hash___

  • 1mds1jiy7phn7b7irqviwbl8lp026dsxfkzv88gj0lkmvcqk5aakv0.1.3

  • 0asq35p8mzlzwgxcrx5v51srnsqyj72cq7993way1vqddwxcvkq4v0.1.0

py-lib-protobuf#

Protocol Buffers serialization.

Current hash: 0riri6vk1ma3cnmlwls3d4771y0cf3c44afsl6gwfmnl2cpcbdl1

py-lib-word_piece_tokenizer#

Tokenizer for embedding models.

Current hash: 0vjc9x1qqv7bgkf9aldqsi708892vzh2w7mwzhq6w1174qan4bas

models-all-MiniLM-L6-v2#

Pre-trained sentence embedding model (ONNX).

Current hash: 0d1skbkxl1ij1sfm0jvnh18ih5a9mxfiny0myqnyf0wa5jc50mis