# Polynomials
[](https://github.com/libernet-xyz/poly/actions/workflows/ci.yml)
[](https://crates.io/crates/starkom-poly)
[](https://github.com/libernet-xyz/poly/blob/main/LICENSE)
## Overview
This crate contains several algorithms over polynomials used in Starkom (NTT, Lagrange
interpolation, etc.).
All algorithms are implemented generically for any field. The main requirement is that the field
implements the [`Field`](https://docs.rs/starkom-ff/latest/starkom_ff/trait.Field.html) trait
provided by the [`starkom-ff`](https://crates.io/crates/starkom-ff) crate.