Skip to content
View JamesCarnley's full-sized avatar

Organizations

@efs-project

Block or report JamesCarnley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JamesCarnley/README.md

A cozy pixel-art cypherpunk workshop overlooking Chicago at sunset, with Ethereum and filesystem displays and two sleeping cats.

James Carnley

Your friendly neighborhood cypherpunk.

I'm a systems engineer and Ethereum builder in Chicago. I spent more than a decade at Epic working on critical software, and I've spent years running validators and testing Ethereum clients.

I care about privacy, public goods, and an internet that belongs to the people using it. I like software you can inspect, run yourself, and keep using after its creators move on.

📂 ~/workshop/
📁 /efs/   Ethereum File System

The World Computer needs a way to organize its information. I'm building EFS as an open-source public good for organizing and using onchain data, with shared namespaces and views shaped by the sources you choose to trust.

The bigger goal: applications that can share information without sharing a gatekeeper, and people who can change tools without leaving their data behind.

Overview ↗   ·   Source code ↗

📁 /nanda/   Agent interoperability

My work with NANDA explores how independently operated agents discover one another and work together. I'm especially interested in interoperability and testing what happens when things break.

  • town/
    Contributing to a test environment for agent interactions, failures, and recovery.
  • city/
    An early prototype for portable agent identity, with discovery integration in progress.
📁 /playground/   Games & experiments
  • lunatic-fringe/
    Recreating the classic After Dark space game for modern browsers. Software deserves to outlive the machine it shipped on.
  • rimai/
    An AI colony advisor for RimWorld, because there are a lot of ways for a colony to go wrong.

Always happy to talk about public goods, open protocols, or something strange worth building.

LinkedIn · X · jamescarnley.eth

Pinned Loading

  1. efs-project/hackfs efs-project/hackfs Public

    EFS prototype for HackFS

    JavaScript 1

  2. efs-project/client efs-project/client Public

    The web app for EFS

    TypeScript 1

  3. efs-project/contracts efs-project/contracts Public

    EVM contracts for EFS

    TypeScript 2