diff --git a/bin/maymine.js b/bin/maymine.js
new file mode 100644
index 0000000000000000000000000000000000000000..cb05823ebe0e4db49a06498ba5137bd28d3179d0
--- /dev/null
+++ b/bin/maymine.js
@@ -0,0 +1,4 @@
+var signer
+signer = (clique.getSigners().indexOf(eth.accounts[0]) > -1)
+if (signer) miner.start() else miner.stop()
+console.log( signer )
diff --git a/bin/maymine.sh b/bin/maymine.sh
new file mode 100755
index 0000000000000000000000000000000000000000..1a180f4f4c0d728c0eeca224bafea0b2ef8a9b4b
--- /dev/null
+++ b/bin/maymine.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+# Robert Martin-Legene <robert@nic.ar>
+
+if [ -z "${BFAHOME}" ]; then echo "\$BFAHOME not set. Did you source bfa/bin/env ?" >&2; exit 1; fi
+source ${BFAHOME}/bin/libbfa.sh || exit 1
+
+res=$( geth_execjs "${BFAHOME}/bin/maymine.js" )
+
+if [ "$res" = "true" ]
+then
+    touch ${BFANODEDIR}/miner
+else
+    rm -f ${BFANODEDIR}/miner
+fi