Poseidon is a hash algorithm work natively with GF(p) objects. It’s a cryptographic hash function designed to work with integrity proof systems like SNARKs, STARKs, etc. You can find detailed parameters and cryptographic analysis in `POSEIDON: A New Hash Function for Zero-Knowledge Proof Systems<https://eprint.iacr.org/2019/458.pdf>`_.