# How would one go about implementing verifier contracts in another language?

**URL:** <https://forum.aztec.network/t/how-would-one-go-about-implementing-verifier-contracts-in-another-language/235>\
**Category:** Noir\
**Tags:** noir\
**Created:** [April 28, 2023, 9:10pm UTC](https://forum.aztec.network/t/how-would-one-go-about-implementing-verifier-contracts-in-another-language/235 "2023-04-28T21:10:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![furnic](https://avatars.discourse-cdn.com/v4/letter/f/97f17d/32.png) [@furnic](https://forum.aztec.network/u/furnic)\
**Post date:** [April 28, 2023, 9:10pm UTC](https://forum.aztec.network/t/how-would-one-go-about-implementing-verifier-contracts-in-another-language/235/1 "2023-04-28T21:10:45Z")

</div>

If I wanted to work on implementing verifier contracts for Noir circuits in a different language, are there any resources you could point me to to get started?  
I’m working a lot lately with the Sway programming language, and am wondering how feasible it would be to implement verifier contracts in Sway.

---

<div class="post-metadata">

**Author:** ![joshc](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.aztec.network/joshc/32/20_2.png) [@joshc](https://forum.aztec.network/u/joshc)\
**Post date:** [May 1, 2023, 1:59pm UTC](https://forum.aztec.network/t/how-would-one-go-about-implementing-verifier-contracts-in-another-language/235/2 "2023-05-01T13:59:44Z")

</div>

[Here](https://github.com/AztecProtocol/barretenberg/tree/master/sol) is the code our team has written for generating the solidity verifier contracts, its probably the best place to start. Lmk if you have any questions
