How to Send Strings as Signals to Circom?
I Want to Create a Circuit to Measure the Length of a String in Circom. There Are Only Numeric Data Types, How Can I Do That? 2 1 Answer You Can Supply String...
I want to create a circuit to measure the length of a string in Circom. There are only numeric data types, how can I do that?
1 Answer
You can supply string as a series of bytes. You can:
- Make your circuit take in an array of signals of length 256
- Iterate over the array
- Look for first 0 byte
- Save the index as string length
This will allow you to measure string lengths of up to 256 bytes.