Skip to content

Commit aa5e467

Browse files
committed
More structure fixes
1 parent 31f5e58 commit aa5e467

File tree

5 files changed

+49
-62
lines changed

5 files changed

+49
-62
lines changed

docs/products/rarimo-protocol/api-reference.mdx

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -50,29 +50,3 @@ It is a gRPC endpoint to call cosmos modules.
5050
| Mainnet | https://core-api.mainnet.rarimo.com |
5151
| ------- | ---------------------------------------------- |
5252
| Testnet | https://core-api.node1.mainnet-beta.rarimo.com |
53-
54-
## Proof of Humanity
55-
56-
This section contains all Proof of Humanity-related endpoints.
57-
58-
### KYC Service
59-
60-
This service is responsible for the verification of users.
61-
62-
GitHub: https://github.com/rarimo/kyc-service
63-
64-
<!-- TODO: add docs -->
65-
66-
### Issuer
67-
68-
This service issues verifiable credentials for verified users.
69-
70-
GitHub: https://github.com/rarimo/issuer
71-
72-
<!-- TODO: add docs -->
73-
74-
#### Endpoints
75-
76-
| Mainnet | https://api.robotornot.rarimo.com |
77-
| ------- | ---------------------------------------------- |
78-
| Testnet | https://api.robotornot.mainnet-beta.rarimo.com |

docs/use-cases/overview-of-use-cases.mdx renamed to docs/use-cases.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,12 @@ Learn about the use cases of Rarimo and check out the case studies of existing i
88

99
## Identity Use Cases
1010

11-
- [Proof of Humanity](/products/proof-of-humanity/overview)
1211
- [Self-Sovereign Identity(SSI)](/use-cases/self-sovereign-identities)
13-
- [Polygon ID Cross-Chain State Replication](/products/polygon-id-state-replication/overview)
1412
- [Social Graphs](/use-cases/social-graphs)
1513
- [Gaming Profiles](/use-cases/gaming-profiles)
1614
- [SBT Ownership Proofs](/use-cases/cross-chain-proofs)
1715
- [Rarimo x Identity State Replication](/use-cases/identity-protocol-state-replication)
1816

1917
## Bridging Use Cases
2018

21-
- [Token Agnostic Payments Widget](/products/token-agnostic-payments/overview)
2219
- [Multi-Chain Token Mints](/use-cases/multi-chain-mints)
23-
- [Circle CCTP Integration for Managing USDC Liquidity](/products/bridging-protocol/circle-cctp-integration)

docs/whitepaper.mdx

Lines changed: 14 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,16 @@
1-
---
2-
---
1+
# Whitepaper
32

4-
# Abstract
3+
## Table of contents
54

6-
Many factors shape our identities; the communities we belong to, the activities we participate in, and the assets we
7-
own. Web3 identities are no different. A user may hold identity artifacts such as an NFT that confers DAO membership, a
8-
Soul-Bound Token (SBT) that certifies their university degree, and cryptographic proof that confirms their affiliations
9-
in some social graph. Unlike in real life, however, web3 identities are not yet cohesive (with digital assets, the
10-
situation is similar, but a wider list of protocols works on the problem). This is because the web3 ecosystem is
11-
dispersed across multiple blockchains. For instance, a user’s DAO NFT may be issued on Ethereum, their University
12-
Credential on Solana, and their social graph may be off-chain but reflecting interactions on a dApp on Polygon. While
13-
many protocols bring interoperability to digital assets, none provide unique solutions to make digital identities and
14-
their myriad components interoperable.
15-
16-
Firstly, the various custom artifacts composing digital identities require bespoke solutions. Yet, it is also vital to
17-
use them interchangeably and that the solutions meet certain standardizations. Secondly, privacy concerns require users
18-
to reveal only specific aspects of their identity, like confirming residency without sharing their precise address.
19-
20-
Rarimo is the only interoperability protocol that overcomes these challenges. It offers cross-chain identity, state, and
21-
digital asset management across chains using embedded ZK proofs for privacy assurance. Rarimo allows: 1) transfer
22-
(asset) and replicate (identity state) existing entity from its source chain to the needed or 2) create identity state
23-
directly on Rarimo and propagate it to any point of web3 universe.
24-
25-
**Rarimo**: As well as its identity-specific features, Rarimo has a range of characteristics that make it particularly
26-
secure, seamless, and cost-effective as a general-use interoperability protocol. Firstly, using a Threshold Signature
27-
Scheme (TSS), Rarimo provides high-security guarantees at a constant operation price. Secondly, its application layer
28-
means developers can effortlessly integrate messaging contracts from existing dApps without building notable amounts of
29-
custom, use-case-specific logic. Thirdly, Rarimo supports streamlined, single-click, single-transaction flows. Users can
30-
perform complex, multi-chain activities with only a single click. Especially for identity cases, Rarimo uses a
31-
zk-focused approach that allows using cryptographically secure credentials without revealing personal data on-chain,
32-
making publishing identities easier and cheaper for identity providers.
5+
- [Abstract](/whitepaper/abstract)
6+
- [Problem Statement](/whitepaper/problem_statement)
7+
- [Protocol Vision](/whitepaper/protocol-vision)
8+
- [Architecture and Operating Principles](/whitepaper/architecture-and-operating-principles)
9+
- [Main Flow of Messages Transferring](/whitepaper/main-flow-of-messages-transferring)
10+
- [Rarímo Identity Sub-Protocol](/whitepaper/rarimo-identity-sub-protocol)
11+
- [Light Wallet Supporting](/whitepaper/light-wallet-supporting)
12+
- [Security and Efficiency](/whitepaper/security-and-efficiency)
13+
- [Utilities of the Token](/whitepaper/utilities-of-the-token)
14+
- [Governance](/whitepaper/governance)
15+
- [Summary](/whitepaper/summary)
16+
- [Sources](/whitepaper/sources)

docs/whitepaper/abstract.mdx

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
---
3+
4+
# Abstract
5+
6+
Many factors shape our identities; the communities we belong to, the activities we participate in, and the assets we
7+
own. Web3 identities are no different. A user may hold identity artifacts such as an NFT that confers DAO membership, a
8+
Soul-Bound Token (SBT) that certifies their university degree, and cryptographic proof that confirms their affiliations
9+
in some social graph. Unlike in real life, however, web3 identities are not yet cohesive (with digital assets, the
10+
situation is similar, but a wider list of protocols works on the problem). This is because the web3 ecosystem is
11+
dispersed across multiple blockchains. For instance, a user’s DAO NFT may be issued on Ethereum, their University
12+
Credential on Solana, and their social graph may be off-chain but reflecting interactions on a dApp on Polygon. While
13+
many protocols bring interoperability to digital assets, none provide unique solutions to make digital identities and
14+
their myriad components interoperable.
15+
16+
Firstly, the various custom artifacts composing digital identities require bespoke solutions. Yet, it is also vital to
17+
use them interchangeably and that the solutions meet certain standardizations. Secondly, privacy concerns require users
18+
to reveal only specific aspects of their identity, like confirming residency without sharing their precise address.
19+
20+
Rarimo is the only interoperability protocol that overcomes these challenges. It offers cross-chain identity, state, and
21+
digital asset management across chains using embedded ZK proofs for privacy assurance. Rarimo allows: 1) transfer
22+
(asset) and replicate (identity state) existing entity from its source chain to the needed or 2) create identity state
23+
directly on Rarimo and propagate it to any point of web3 universe.
24+
25+
**Rarimo**: As well as its identity-specific features, Rarimo has a range of characteristics that make it particularly
26+
secure, seamless, and cost-effective as a general-use interoperability protocol. Firstly, using a Threshold Signature
27+
Scheme (TSS), Rarimo provides high-security guarantees at a constant operation price. Secondly, its application layer
28+
means developers can effortlessly integrate messaging contracts from existing dApps without building notable amounts of
29+
custom, use-case-specific logic. Thirdly, Rarimo supports streamlined, single-click, single-transaction flows. Users can
30+
perform complex, multi-chain activities with only a single click. Especially for identity cases, Rarimo uses a
31+
zk-focused approach that allows using cryptographically secure credentials without revealing personal data on-chain,
32+
making publishing identities easier and cheaper for identity providers.

sidebars.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ const sidebars = {
88
{
99
type: 'category',
1010
label: 'Use Cases',
11+
link: {type: 'doc', id: 'use-cases'},
1112
collapsed: true,
1213
items: [
13-
'use-cases/overview-of-use-cases',
1414
'use-cases/gaming-profiles',
1515
'use-cases/social-graphs',
1616
'use-cases/multi-chain-mints',
@@ -173,9 +173,10 @@ const sidebars = {
173173
{
174174
type: 'category',
175175
label: 'Whitepaper',
176+
link: {type: 'doc', id: 'whitepaper'},
176177
collapsed: true,
177178
items: [
178-
'whitepaper',
179+
'whitepaper/abstract',
179180
'whitepaper/problem_statement',
180181
'whitepaper/protocol-vision',
181182
'whitepaper/architecture-and-operating-principles',

0 commit comments

Comments
 (0)