diff --git a/crypto/signature_cgo.go b/crypto/signature_cgo.go
index 5c7810c14c..18b78f4aac 100644
--- a/crypto/signature_cgo.go
+++ b/crypto/signature_cgo.go
@@ -14,8 +14,8 @@
// You should have received a copy of the GNU Lesser General Public License
// along with the go-ethereum library. If not, see .
-//go:build !nacl && !js && !wasip1 && cgo && !gofuzz
-// +build !nacl,!js,!wasip1,cgo,!gofuzz
+//go:build !nacl && !js && !wasip1 && cgo && !gofuzz && !tinygo
+// +build !nacl,!js,!wasip1,cgo,!gofuzz,!tinygo
package crypto
diff --git a/crypto/signature_nocgo.go b/crypto/signature_nocgo.go
index 2d35b49403..d76127c258 100644
--- a/crypto/signature_nocgo.go
+++ b/crypto/signature_nocgo.go
@@ -14,8 +14,8 @@
// You should have received a copy of the GNU Lesser General Public License
// along with the go-ethereum library. If not, see .
-//go:build nacl || js || wasip1 || !cgo || gofuzz
-// +build nacl js wasip1 !cgo gofuzz
+//go:build nacl || js || wasip1 || !cgo || gofuzz || tinygo
+// +build nacl js wasip1 !cgo gofuzz tinygo
package crypto