Stephan
banner
stephancill.co.za
Stephan
@stephancill.co.za
cypherpunk wannabe interested in permissionless protocols and a better social web https://stephancill.eth.limo
next stop, PDS
experimenting with WWW-Authenticate headers for advertising oauth on permissioned endpoints (e.g. followers only)

pretty easy to integrate with ethereum. the client or server initiating the request can then exchange a signature for a session token and re-request the data if they have access
December 22, 2025 at 9:03 PM
experimenting with WWW-Authenticate headers for advertising oauth on permissioned endpoints (e.g. followers only)

pretty easy to integrate with ethereum. the client or server initiating the request can then exchange a signature for a session token and re-request the data if they have access
December 22, 2025 at 8:59 PM
Running a PDS on railway is estimated to cost $1/month
December 22, 2025 at 6:54 AM
working on a lil admin ui for my pds
December 21, 2025 at 10:08 PM
gm from my own PDS
December 21, 2025 at 9:24 PM
I think most people still underestimate what they can get done with SOTA coding models in cursor today
December 18, 2025 at 12:12 AM
ethconfig.eth.limo is a simple text record service for ethereum addresses

any ethereum address can set key value pairs on this contract to be looked up by anyone else

it's also ENS-compatible without being dependent on ENS, meaning that records can be resolved via
.ethconfig.eth
ETH Config
Store and manage your Ethereum configuration via ENS. Set text records, content hashes, and more at your address-based ENS subname.
ethconfig.eth.limo
December 15, 2025 at 3:08 PM
Web devtools now live on the App Store! apps.apple.com/za/app/devto...
December 15, 2025 at 6:09 AM
are there any ongoing discussions around adopting did:ethr (or a new smart contract-based DID primitive) as a decentralized alternative to did:plc? seems like a great fit
December 7, 2025 at 5:55 PM
i was sorely missing the ability to check a website's logs and network requests on ios when i'm away from my laptop

so i built an app. the testflight link is in the pinned message of this telegram group t.me/+OIfahPAtLRt...

github: github.com/stephancill/...
December 6, 2025 at 10:01 PM
ios safari devtools – testflight soon

github.com/stephancill/...
December 5, 2025 at 11:40 AM
Someone please build a working safari devtools extension 😩
December 4, 2025 at 10:02 AM
experimenting with a lexicon for crypto address verifications. it uses eip.tools/eip/7930 for cross-chain compatibility and supports smart contract accounts

only tested with ethereum so far

atproto-address-verifications.vercel.app

github.com/stephancill/...
November 23, 2025 at 11:48 AM
Social might actually be the least interesting use case for PDSes (in a good way)
November 17, 2025 at 2:02 AM
I yearn for a <input type="handle" /> every time I want to oauth into an atproto app
November 17, 2025 at 1:52 AM
Is there a lexicon for verifying ownership of an ethereum address? cc @boscolo.co
November 5, 2025 at 5:01 AM
when private storage gets added to PDSes you could easily see it becoming a core internet primitive on the level of email today. a portable data backpack
November 4, 2025 at 8:58 AM
learnt a bit about atproto today by extending the statusphere example to do some indexing!

now when you log in, it backfills statuses from everyone you follow

github: github.com/stephancill/...

try it statusphere.steer.fun
November 2, 2025 at 2:02 PM
living my dream of running a GPU cluster at home vicariously through pewdiepie www.youtube.com/watch?v=qw4f...
STOP. Using AI Right now
YouTube video by PewDiePie
www.youtube.com
November 1, 2025 at 7:48 PM
Global spam filters are a bit of a cop out imo. They give you the worst of both worlds
- when they’re too aggressive they frequently result in false positives
- when they’re too lax they’re not very useful

The reality is that spam is relative and our content filters should reflect that
November 1, 2025 at 5:29 PM
thoughtful blog post about blogging's place in the modern social stack. love the party analogy
November 1, 2025 at 3:48 PM
I love that atproto is taking privacy seriously

Besides surveillance, I’m pretty sure nobody wants everything they say and do to be free for all to use in training AI
October 22, 2025 at 4:30 AM
What is the latest on private accounts on atproto?
October 22, 2025 at 4:18 AM
Reposted by Stephan
ai models work and choosing not to use them for weird social media meme reasons makes you actively dumber
June 1, 2025 at 1:53 AM
is there a discussion about bringing mini apps to bluesky? who should i follow?

mini app integration into bluesky could be as simple as being able to launch an iframe, providing an sdk for automatically logging users in, and allowing apps to send notifications!
March 28, 2025 at 2:40 PM