You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/_blog/2025-05-grants.md
+9-36Lines changed: 9 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,55 +11,28 @@ tags:
11
11
- ecosystem
12
12
---
13
13
14
-
The IPFS Implementations Grants program exists to advance the development, growth, and impact of the IPFS project
15
-
through a focus on developer choice and availability. We provide financial support to projects and teams working to
16
-
make IPFS accessible to more developer communities.
14
+
The IPFS Implementations Grants program exists to advance the development, growth, and impact of the IPFS project through a focus on developer choice and availability. We provide financial support to projects and teams working to make IPFS accessible to more developer communities.
17
15
18
-
We recently ran [the Spring 2025 grant cycle for utilities](https://ipfsgrants.io/utility-grants/), which supports
19
-
developers creating essential utilities, libraries, and tooling for the IPFS ecosystem. It was a tight competition with strong contenders
20
-
and we're delighted with the grantees who came out of this round.
16
+
We recently ran [the Spring 2025 grant cycle for utilities](https://ipfsgrants.io/utility-grants/), which supports developers creating essential utilities, libraries, and tooling for the IPFS ecosystem. It was a tight competition with strong contenders and we're delighted with the grantees who came out of this round.
21
17
22
18
## rsky-satnav CAR Explorer from Rudy Fraser, BlackSky
23
19
24
-
If you're anywhere near work on the [AT Protocol](https://atproto.com/) then you surely know Rudy Fraser, among other things for his
25
-
work on [BlackSky](https://www.blackskyweb.xyz/) and the [rsky](https://github.com/blacksky-algorithms/rsky)
26
-
(say "risky") projects.
20
+
If you're anywhere near work on the [AT Protocol](https://atproto.com/) then you surely know Rudy Fraser, among other things for his work on [BlackSky](https://www.blackskyweb.xyz/) and the [rsky](https://github.com/blacksky-algorithms/rsky) (say "risky") projects.
27
21
28
-
The grant will go to [rsky-satnav](https://github.com/blacksky-algorithms/rsky/tree/main/rsky-satnav) (Structured
29
-
Archive Traversal, Navigation And Verification — we do appreciate a quality acronym), a local-first and user-friendly
30
-
[CAR](https://dasl.ing/car.html) explorer for AT Protocol.
22
+
The grant will go to [rsky-satnav](https://github.com/blacksky-algorithms/rsky/tree/main/rsky-satnav) (Structured Archive Traversal, Navigation And Verification — we do appreciate a quality acronym), a local-first and user-friendly [CAR](https://dasl.ing/car.html) explorer for AT Protocol.
31
23
32
-
CAR archives are a very convenient part of the IFPS ecosystem, used to package up multiple CID-addressed resources
33
-
in one bundle, and AT Protocol PDSs rely on them for data exports. But end users, even technical ones, have found
34
-
dealing with CAR files challenging due to a lack of tooling. We really look forward to playing with rsky-satnav
35
-
ourselves!
24
+
CAR archives are a very convenient part of the IFPS ecosystem, used to package up multiple CID-addressed resources in one bundle, and AT Protocol PDSs rely on them for data exports. But end users, even technical ones, have found dealing with CAR files challenging due to a lack of tooling. We really look forward to playing with rsky-satnav ourselves!
36
25
37
26
## CAR Indexing from Ben Lau, Basile Simon, and Yurko Jaremko, Starling Lab
38
27
39
-
Another issue with CAR files is that they are as diverse as the data usecases and ergonomics of the IPFS ecosystem:
40
-
while Filecoin uploading returns a CAR file, it sidesteps the UnixFS and thus most CAR tooling cannot reconstruct or
41
-
navigate its contents. As these big-data archive files are not introspectable with UnixFS tools, the [Starling Lab](https://starlinglab.org/) team is open-sourcing
42
-
some indexing tools they created internally which create a _private index_ of Filecoin uploads, rounding out a historic
43
-
tooling/interop gap in the ecosystem.
28
+
Another issue with CAR files is that they are as diverse as the data usecases and ergonomics of the IPFS ecosystem: while Filecoin uploading returns a CAR file, it sidesteps the UnixFS and thus most CAR tooling cannot reconstruct or navigate its contents. As these big-data archive files are not introspectable with UnixFS tools, the [Starling Lab](https://starlinglab.org/) team is open-sourcing some indexing tools they created internally which create a _private index_ of Filecoin uploads, rounding out a historic tooling/interop gap in the ecosystem.
44
29
45
-
Ben, Basile, and Yurko are developing a browser-based tool to help
46
-
locate contents within [Filecoin CAR archives](https://spec.filecoin.io/systems/filecoin_files/piece/), without relying on
47
-
public indexing services. This is a stepping stone to more general solutions for CAR indexing. It's definitely going to
48
-
boost that part of the ecosystem!
30
+
Ben, Basile, and Yurko are developing a browser-based tool to help locate contents within [Filecoin CAR archives](https://spec.filecoin.io/systems/filecoin_files/piece/), without relying on public indexing services. This is a stepping stone to more general solutions for CAR indexing. It's definitely going to boost that part of the ecosystem!
49
31
50
32
## DASL Testing from Cole Anthony Capilongo, Hypha Worker Co-operative
51
33
52
-
Not all heroes wear capes, many of the cooler ones write tests. Tests are important in development, but they
53
-
are particularly important when you're creating interoperable standards. The difference between a standard and
54
-
a random piece of paper isn't that the standard was blessed by a special standards organization — there are
55
-
plenty of worthlessly blessed pieces of paper out there — but rather that the standard has a comprehensive test
56
-
suite passed by multiple independent production-quality implementations.
34
+
Not all heroes wear capes, many of the cooler ones write tests. Tests are important in development, but they are particularly important when you're creating interoperable standards. The difference between a standard and a random piece of paper isn't that the standard was blessed by a special standards organization — there are plenty of worthlessly blessed pieces of paper out there — but rather that the standard has a comprehensive test suite passed by multiple independent production-quality implementations.
57
35
58
-
With this in mind, we're excited to also support [Cole Anthony Capilongo](https://hypha.coop/people/#Cole%20Anthony%20Capilongo)
59
-
(from the mighty [Hypha](https://hypha.coop/) working on a test suite for [DASL](https://dasl.ing/)'s
60
-
[dCBOR42](https://dasl.ing/dcbor42.html) (an interoperable subset of IPLD for deterministic data encoding) and
61
-
[CIDs](https://dasl.ing/cid.html) (a usable subset of IPFS CIDs). Cole will exercise the tests against
62
-
multiple implementations and help us fix bugs in the specifications too. It's going to be
63
-
fan<em>test</em>ic.
36
+
With this in mind, we're excited to also support [Cole Anthony Capilongo](https://hypha.coop/people/#Cole%20Anthony%20Capilongo) (from the mighty [Hypha](https://hypha.coop/) working on a test suite for [DASL](https://dasl.ing/)'s [dCBOR42](https://dasl.ing/dcbor42.html) (an interoperable subset of IPLD for deterministic data encoding) and [CIDs](https://dasl.ing/cid.html) (a usable subset of IPFS CIDs). Cole will exercise the tests against multiple implementations and help us fix bugs in the specifications too. It's going to be fan<em>test</em>ic.
64
37
65
38
And beyond that, stay tuned: we will have more annoucements coming.
0 commit comments