at://bnewbold.net/app.bsky.feed.post/3k52drrrwah2f

Back to Collection

Record JSON

{
  "$type": "app.bsky.feed.post",
  "createdAt": "2023-08-16T04:07:35.311Z",
  "embed": {
    "$type": "app.bsky.embed.external",
    "external": {
      "description": "This borrows some code from https://github.com/whyrusleeping/go-did, but has a refactored API, exposes fewer internals, and has a couple differences:\n\nP-256 \"low-S\" signatures are enforced (when si...",
      "thumb": {
        "$type": "blob",
        "ref": {
          "$link": "bafkreihciwjoyr3rwn4e5g5tvxkj33gyhvea7lgxmchhpewi6cylu4pyhq"
        },
        "mimeType": "image/jpeg",
        "size": 389829
      },
      "title": "atproto/crypto: in-repo SDK for atproto cryptography by bnewbold · Pull Request #270 · bluesky-soc...",
      "uri": "https://github.com/bluesky-social/indigo/pull/270"
    }
  },
  "facets": [
    {
      "$type": "app.bsky.richtext.facet",
      "features": [
        {
          "$type": "app.bsky.richtext.facet#mention",
          "did": "did:plc:x2nsupeeo52oznrmplwapppl"
        }
      ],
      "index": {
        "byteEnd": 27,
        "byteStart": 0
      }
    },
    {
      "features": [
        {
          "$type": "app.bsky.richtext.facet#link",
          "uri": "https://words.filippo.io/dispatches/go-1-21-plan/"
        }
      ],
      "index": {
        "byteEnd": 150,
        "byteStart": 101
      }
    }
  ],
  "langs": [
    "en"
  ],
  "text": "@filippo.abyssdomain.expert you asked about compressed point encoding use in this golang v1.21 post: https://words.filippo.io/dispatches/go-1-21-plan/\n\nsorta missed the boat on that release, but we use 'em for P-256 in atproto!\nhave an iteration of our golang crypto SDK in progress (linked)"
}