Canary
Code is speech. No privacy, no freedom.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
OpenSats has never been pressured to give up non-public information on grantees
and forced to keep quiet about it. OpenSats has never been pressured by outside
entities to stop funding certain people or projects.
This canary is linked at [0] and will be re-signed at the beginning of the
following months:
* February
* May
* August
* November
We include the latest Bitcoin block hash in each update to establish that the
signature was not pre-generated:
* Height: `947407`
* Block hash: `00000000000000000000e1d281801e155a350b7215cf221e285b608fd12844b8`
[0] https://opensats.org/transparency
-----BEGIN PGP SIGNATURE-----
iQJPBAEBCAA5FiEEgZihhTClIqCVYSQ5icSiXmml3n8FAmn0avkbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMCwzAAoJEInEol5ppd5/AcwP/R9SWY4o0jdiJYGvg1WS
D1zbF5fB+VpCWXjDESBAyyhVdAr/IQsvtcPNa/iVepkEZ2V7hkS8h7WCUqLp6Xe0
w504iSvW3FC15iBDUqygeBG32jb5rJiAMgyE5d3eeAte61ImM+9Hjvl96WpZPcCq
JVlN4wygL3RA0hwwNupOYLKyYXQ0c5wWnPCBUl8Q2LgExKTV1KK3e/ZW3qvydCvE
C6COynaL7jWjIqVU2JvrXtJ49jvK19SUlWBJNfG4UyuI72ATFxuDOnOkhoq+cGz5
sS0D/L8JA7odoMqQR0dSbi/HaOJoVKAAGBkH/ZaVabLP6jT/1mun1oMbpHMV8xaS
lbxzPntAUJgB5iUPNCvG4RpJxF7TxxSeoXrI0ApC8a3SyL5F0Xe5SvQ1PmkD4xmK
wZRvgrwUz/xbB1wCTLNmGax9iZbUb/rYnFYwiT9CQqM/wI8a7pBtxQwwvzc47+M2
SLMMMTzcrjLK7zr1vlIj2wXJR0RArKlYVMVBKNVMw/p16vHehVg7g1RM2xhcaLEL
9aTEhuPWU6Sk2FjH7QeSXuzB814+MEbiIi2ocGyCRmyHS5je29GTDnt2C0l17sFj
P9KdpGPM5ecaH8PI3bt6nVdA/565VMvKG/f+JlLfiYnoDwBg2apSy/dJ1+RjMCbS
UWkJF3E+sPmbYQvx1qTVeuBl
=H/Um
-----END PGP SIGNATURE-----
Don't trust, verify
- Import Gigi's PGP key:
curl https://opensats.org/docs/dergigi.pub.asc | gpg --import
- Download the signed canary statement
- Verify the signature:
gpg --auto-key-retrieve --verify canary.txt.asc
- You should get an output that is similar to the following (make sure to check the date that the canary was signed):
gpg: Signature made Fri 1 May 10:57:29 2026 CEST
gpg: using RSA key 8198A18530A522A09561243989C4A25E69A5DE7F
gpg: Good signature from "Gigi D. <gigi@opensats.org>" [ultimate]
Unless you've taken steps to build a trust path to Gigi's key, you will see a similar warning as below. However, it can be disregarded if you've gotten "Good signature".
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 8198 A185 30A5 22A0 9561 2439 89C4 A25E 69A5 DE7F
Alternatively, you can use the keybase to verify the signed message.
Stay safe everyone, and keep building.