Skip to content
This repository was archived by the owner on Feb 5, 2025. It is now read-only.

Commit 3c17e12

Browse files
authored
Merge pull request #1263 from hypercerts-org/feat/annoucements_in_docs
chore(docs): cleanup and add announcements
2 parents 15d38fc + fd9bfdd commit 3c17e12

File tree

345 files changed

+7338
-25176
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

345 files changed

+7338
-25176
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: An Impactful Year
3+
id: an-impactful-year.md
4+
---
5+
6+
# Announcements
7+
8+
### Hypercerts are a new token standard for tracking and rewarding positive impact.
9+
10+
Gm gm. We’re wishing you an impactful 2024. We’re excited for the things ahead!
11+
12+
2023 has been a year of maturing the foundations laid by the release of the protocol. Together with Grants Stack, Funding the Commons, da0, Zuzalu and many other partners, we’ve successfully run a set of hypercerts pilots. We are grateful for our partners and the enthusiasm of their communities about hypercerts. At every event, we feel the positive energy about hypercerts and about the value mechanism they can unlock.
13+
14+
At the end of the year, we started developing the hypercert marketplace, which will be released on Sepolia later this week. The marketplace is a fork of LooksRare with modifications to add native support for hypercerts. Thanks to their high quality open source code we were able to use both their exchange contracts as well as the SDK. Special credits go to [Trust Security](https://x.com/trust__90) for not only thoroughly reviewing the changes we’ve made to the stack, but also for going beyond their scope to help us improve our protocol.
15+
16+
To help developers get onboarded with our tec,h we’ve released a [Next.JS starter app](https://github.com/hypercerts-org/hypercert-nextjs-chakra-starter), a repo with minimal [demo apps](https://github.com/hypercerts-org/demo-apps) for JS, TS on both server and client side, and of course, the [hypercerts SDK v1](https://www.npmjs.com/package/@hypercerts-org/sdk). The SDK provides methods and utilities for minting and claiming hypercerts, validating datasets, and uploading to and fetching from IPFS.
17+
18+
All of this work is supported by GG19, the first Octant epoch, Optimism’s retroPGF and of course Protocol Labs. A big thank you to all supporters.
19+
20+
In the next months, we’ll work with close collaborators to build out the evaluation functionalities and provide support to projects that want to integrate hypercerts into their funding systems (similar to how we are integrating hypercerts with Gitcoin) or want to build new applications using hypercerts. If you want to build on top of the hypercerts protocol, please get in contact with us.
21+
22+
Excited and grateful,
23+
24+
The hypercerts team

docs/docs/developer/api/sdk/classes/ClientError.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Error.constructor
4343

4444
#### Defined in
4545

46-
[sdk/src/types/errors.ts:27](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L27)
46+
[sdk/src/types/errors.ts:27](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L27)
4747

4848
## Properties
4949

@@ -105,7 +105,7 @@ Additional error payload.
105105

106106
#### Defined in
107107

108-
[sdk/src/types/errors.ts:20](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L20)
108+
[sdk/src/types/errors.ts:20](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L20)
109109

110110
---
111111

docs/docs/developer/api/sdk/classes/ConfigurationError.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Error.constructor
4141

4242
#### Defined in
4343

44-
[sdk/src/types/errors.ts:188](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L188)
44+
[sdk/src/types/errors.ts:188](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L188)
4545

4646
## Properties
4747

@@ -103,7 +103,7 @@ Additional error payload.
103103

104104
#### Defined in
105105

106-
[sdk/src/types/errors.ts:187](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L187)
106+
[sdk/src/types/errors.ts:187](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L187)
107107

108108
---
109109

docs/docs/developer/api/sdk/classes/ContractError.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Error.constructor
4242

4343
#### Defined in
4444

45-
[sdk/src/types/errors.ts:43](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L43)
45+
[sdk/src/types/errors.ts:43](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L43)
4646

4747
## Properties
4848

@@ -104,7 +104,7 @@ Additional error payload.
104104

105105
#### Defined in
106106

107-
[sdk/src/types/errors.ts:41](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L41)
107+
[sdk/src/types/errors.ts:41](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L41)
108108

109109
---
110110

docs/docs/developer/api/sdk/classes/FetchError.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Error.constructor
4343

4444
#### Defined in
4545

46-
[sdk/src/types/errors.ts:65](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L65)
46+
[sdk/src/types/errors.ts:65](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L65)
4747

4848
## Properties
4949

@@ -105,7 +105,7 @@ Additional error payload.
105105

106106
#### Defined in
107107

108-
[sdk/src/types/errors.ts:58](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/types/errors.ts#L58)
108+
[sdk/src/types/errors.ts:58](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/types/errors.ts#L58)
109109

110110
---
111111

docs/docs/developer/api/sdk/classes/HypercertClient.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Will throw a `ClientError` if the public client cannot be connected.
5454

5555
#### Defined in
5656

57-
[sdk/src/client.ts:58](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L58)
57+
[sdk/src/client.ts:58](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L58)
5858

5959
## Properties
6060

@@ -64,7 +64,7 @@ Will throw a `ClientError` if the public client cannot be connected.
6464

6565
#### Defined in
6666

67-
[sdk/src/client.ts:41](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L41)
67+
[sdk/src/client.ts:41](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L41)
6868

6969
---
7070

@@ -74,7 +74,7 @@ Will throw a `ClientError` if the public client cannot be connected.
7474

7575
#### Defined in
7676

77-
[sdk/src/client.ts:44](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L44)
77+
[sdk/src/client.ts:44](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L44)
7878

7979
---
8080

@@ -84,7 +84,7 @@ Will throw a `ClientError` if the public client cannot be connected.
8484

8585
#### Defined in
8686

87-
[sdk/src/client.ts:45](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L45)
87+
[sdk/src/client.ts:45](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L45)
8888

8989
---
9090

@@ -158,7 +158,7 @@ Will throw a `ClientError` if the public client cannot be connected.
158158

159159
#### Defined in
160160

161-
[sdk/src/client.ts:46](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L46)
161+
[sdk/src/client.ts:46](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L46)
162162

163163
---
164164

@@ -168,7 +168,7 @@ Will throw a `ClientError` if the public client cannot be connected.
168168

169169
#### Defined in
170170

171-
[sdk/src/client.ts:42](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L42)
171+
[sdk/src/client.ts:42](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L42)
172172

173173
---
174174

@@ -212,7 +212,7 @@ Will throw a `ClientError` if the public client cannot be connected.
212212

213213
#### Defined in
214214

215-
[sdk/src/client.ts:47](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L47)
215+
[sdk/src/client.ts:47](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L47)
216216

217217
---
218218

@@ -228,7 +228,7 @@ Whether the client is in read-only mode.
228228

229229
#### Defined in
230230

231-
[sdk/src/client.ts:48](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L48)
231+
[sdk/src/client.ts:48](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L48)
232232

233233
## Accessors
234234

@@ -246,7 +246,7 @@ The client config.
246246

247247
#### Defined in
248248

249-
[sdk/src/client.ts:82](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L82)
249+
[sdk/src/client.ts:82](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L82)
250250

251251
---
252252

@@ -272,7 +272,7 @@ Use getDeployments instead.
272272

273273
#### Defined in
274274

275-
[sdk/src/client.ts:107](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L107)
275+
[sdk/src/client.ts:107](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L107)
276276

277277
---
278278

@@ -294,7 +294,7 @@ The indexer.
294294

295295
#### Defined in
296296

297-
[sdk/src/client.ts:98](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L98)
297+
[sdk/src/client.ts:98](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L98)
298298

299299
---
300300

@@ -316,7 +316,7 @@ The storage layer.
316316

317317
#### Defined in
318318

319-
[sdk/src/client.ts:90](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L90)
319+
[sdk/src/client.ts:90](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L90)
320320

321321
## Methods
322322

@@ -355,7 +355,7 @@ Will throw an `InvalidOrMissingError` if any of the proofs are invalid.
355355

356356
#### Defined in
357357

358-
[sdk/src/client.ts:454](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L454)
358+
[sdk/src/client.ts:454](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L454)
359359

360360
---
361361

@@ -388,7 +388,7 @@ A promise that resolves to the transaction hash.
388388

389389
#### Defined in
390390

391-
[sdk/src/client.ts:216](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L216)
391+
[sdk/src/client.ts:216](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L216)
392392

393393
---
394394

@@ -425,7 +425,7 @@ Will throw a `ClientError` if the claim is not owned by the account.
425425

426426
#### Defined in
427427

428-
[sdk/src/client.ts:377](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L377)
428+
[sdk/src/client.ts:377](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L377)
429429

430430
---
431431

@@ -466,7 +466,7 @@ Will throw a `MalformedDataError` if the provided allowlist or metadata is inval
466466

467467
#### Defined in
468468

469-
[sdk/src/client.ts:249](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L249)
469+
[sdk/src/client.ts:249](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L249)
470470

471471
---
472472

@@ -486,7 +486,7 @@ Will throw a `MalformedDataError` if the provided allowlist or metadata is inval
486486

487487
#### Defined in
488488

489-
[sdk/src/client.ts:485](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L485)
489+
[sdk/src/client.ts:485](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L485)
490490

491491
---
492492

@@ -506,7 +506,7 @@ Will throw a `MalformedDataError` if the provided allowlist or metadata is inval
506506

507507
#### Defined in
508508

509-
[sdk/src/client.ts:502](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L502)
509+
[sdk/src/client.ts:502](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L502)
510510

511511
---
512512

@@ -520,7 +520,7 @@ Will throw a `MalformedDataError` if the provided allowlist or metadata is inval
520520

521521
#### Defined in
522522

523-
[sdk/src/client.ts:491](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L491)
523+
[sdk/src/client.ts:491](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L491)
524524

525525
---
526526

@@ -552,7 +552,7 @@ Use getDeployments instead.
552552

553553
#### Defined in
554554

555-
[sdk/src/client.ts:120](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L120)
555+
[sdk/src/client.ts:120](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L120)
556556

557557
---
558558

@@ -582,7 +582,7 @@ a Promise that resolves to the applicable transfer restrictions.
582582

583583
#### Defined in
584584

585-
[sdk/src/client.ts:168](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L168)
585+
[sdk/src/client.ts:168](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L168)
586586

587587
---
588588

@@ -630,7 +630,7 @@ a Promise that resolves to the applicable transfer restrictions.
630630

631631
#### Defined in
632632

633-
[sdk/src/client.ts:512](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L512)
633+
[sdk/src/client.ts:512](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L512)
634634

635635
---
636636

@@ -667,7 +667,7 @@ Will throw a `ClientError` if any of the fractions are not owned by the account.
667667

668668
#### Defined in
669669

670-
[sdk/src/client.ts:336](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L336)
670+
[sdk/src/client.ts:336](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L336)
671671

672672
---
673673

@@ -707,7 +707,7 @@ Will throw a `MalformedDataError` if the provided metadata is invalid.
707707

708708
#### Defined in
709709

710-
[sdk/src/client.ts:139](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L139)
710+
[sdk/src/client.ts:139](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L139)
711711

712712
---
713713

@@ -746,7 +746,7 @@ Will throw an `InvalidOrMissingError` if the proof is invalid.
746746

747747
#### Defined in
748748

749-
[sdk/src/client.ts:410](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L410)
749+
[sdk/src/client.ts:410](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L410)
750750

751751
---
752752

@@ -769,7 +769,7 @@ Will throw an `InvalidOrMissingError` if the proof is invalid.
769769

770770
#### Defined in
771771

772-
[sdk/src/client.ts:522](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L522)
772+
[sdk/src/client.ts:522](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L522)
773773

774774
---
775775

@@ -808,7 +808,7 @@ Will throw a `ClientError` if the fraction is not owned by the account or if the
808808

809809
#### Defined in
810810

811-
[sdk/src/client.ts:291](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L291)
811+
[sdk/src/client.ts:291](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L291)
812812

813813
---
814814

@@ -838,7 +838,7 @@ Will throw a `ClientError` if the request fails.
838838

839839
#### Defined in
840840

841-
[sdk/src/client.ts:553](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L553)
841+
[sdk/src/client.ts:553](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L553)
842842

843843
---
844844

@@ -871,4 +871,4 @@ A promise that resolves to the transaction hash.
871871

872872
#### Defined in
873873

874-
[sdk/src/client.ts:188](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/client.ts#L188)
874+
[sdk/src/client.ts:188](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/client.ts#L188)

docs/docs/developer/api/sdk/classes/HypercertsStorage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Note: The original implementation using the Web3 Storage client is currently com
7171

7272
#### Defined in
7373

74-
[sdk/src/storage.ts:128](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/storage.ts#L128)
74+
[sdk/src/storage.ts:128](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/storage.ts#L128)
7575

7676
---
7777

@@ -106,7 +106,7 @@ Will throw a `MalformedDataError` if the retrieved data is invalid.
106106

107107
#### Defined in
108108

109-
[sdk/src/storage.ts:105](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/storage.ts#L105)
109+
[sdk/src/storage.ts:105](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/storage.ts#L105)
110110

111111
---
112112

@@ -147,7 +147,7 @@ Will throw a `MalformedDataError` if the provided metadata is invalid.
147147

148148
#### Defined in
149149

150-
[sdk/src/storage.ts:34](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/storage.ts#L34)
150+
[sdk/src/storage.ts:34](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/storage.ts#L34)
151151

152152
---
153153

@@ -187,4 +187,4 @@ Will throw a `MalformedDataError` if the provided metadata is invalid.
187187

188188
#### Defined in
189189

190-
[sdk/src/storage.ts:74](https://github.com/hypercerts-org/hypercerts/blob/d4ff8ba/sdk/src/storage.ts#L74)
190+
[sdk/src/storage.ts:74](https://github.com/hypercerts-org/hypercerts/blob/15d38fc/sdk/src/storage.ts#L74)

0 commit comments

Comments
 (0)