Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update index.jsonld #5

Draft
wants to merge 107 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
492e840
Update index.jsonld
GraemeLeightonIXO Aug 21, 2024
f90a79a
Update index.json
GraemeLeightonIXO Aug 21, 2024
1cea04e
Update index.json
GraemeLeightonIXO Aug 21, 2024
2a777e0
Update index.json
GraemeLeightonIXO Aug 21, 2024
cc65bf6
Update index.jsonld
GraemeLeightonIXO Aug 22, 2024
3796462
Create index.json
GraemeLeightonIXO Aug 22, 2024
a8ce455
Update index.json
GraemeLeightonIXO Aug 22, 2024
25a33e4
Update index.jsonld
GraemeLeightonIXO Aug 22, 2024
9608584
Update index.jsonld
GraemeLeightonIXO Aug 23, 2024
1c9f9da
Update index.json
GraemeLeightonIXO Aug 23, 2024
9c218b0
Update index.json
GraemeLeightonIXO Aug 23, 2024
3aeee21
Create Attributes folder
GraemeLeightonIXO Aug 23, 2024
d6a12e5
Rename v1 to index.json
GraemeLeightonIXO Aug 23, 2024
50e6584
Update index.json
GraemeLeightonIXO Aug 23, 2024
ccd5cc5
Update index.json
GraemeLeightonIXO Aug 25, 2024
db3a951
Update attributes for Carbon
GraemeLeightonIXO Aug 28, 2024
a91f898
Fix formatting
GraemeLeightonIXO Aug 28, 2024
e97cf10
Update index.json
GraemeLeightonIXO Aug 28, 2024
b4a9b11
Update index.json
GraemeLeightonIXO Sep 1, 2024
79e4556
Create tokenMetadata.json
GraemeLeightonIXO Sep 1, 2024
0161811
Update index.json
GraemeLeightonIXO Sep 1, 2024
241a11a
Update index.json
GraemeLeightonIXO Sep 1, 2024
b0d1819
Update index.json
GraemeLeightonIXO Sep 1, 2024
fe09c48
Update index.jsonld
GraemeLeightonIXO Sep 1, 2024
783a46e
Update index - add accorded rights.json
GraemeLeightonIXO Sep 16, 2024
c723755
Update index.json
GraemeLeightonIXO Nov 5, 2024
d895c92
Create index.json
GraemeLeightonIXO Nov 5, 2024
afb3b24
Delete protocol/entities/v1 directory
GraemeLeightonIXO Nov 5, 2024
d906f92
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
4166db1
Update index.json
GraemeLeightonIXO Nov 18, 2024
bfa201a
Create format.json
GraemeLeightonIXO Nov 18, 2024
bab2cbc
Update format.json
GraemeLeightonIXO Nov 18, 2024
f49a965
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
c7661b6
Create index.jsonld
GraemeLeightonIXO Nov 18, 2024
cc9025c
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
8f86fb3
Rename index.jsonld to index.jsonld
GraemeLeightonIXO Nov 18, 2024
8f3435c
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
014acf3
Update index.json
GraemeLeightonIXO Nov 18, 2024
a717fca
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
689119b
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
5a300bd
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
8162b2f
Update index.json
GraemeLeightonIXO Nov 18, 2024
62968e4
Update index.json
GraemeLeightonIXO Nov 18, 2024
7e38c42
Update index.json
GraemeLeightonIXO Nov 18, 2024
c6cb218
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
de0d6bd
Create index.jsonld
GraemeLeightonIXO Nov 18, 2024
f4f9673
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
eeab88a
Update index.jsonld
GraemeLeightonIXO Nov 18, 2024
2240c15
Create relationship.jsonld
GraemeLeightonIXO Nov 19, 2024
178f5aa
Update relationship.jsonld
GraemeLeightonIXO Nov 19, 2024
5b28bad
Create linkedClaim.jsonld
GraemeLeightonIXO Nov 19, 2024
6f1bb9b
Update index.json
GraemeLeightonIXO Nov 19, 2024
6a98912
Create protocol.jsonld
GraemeLeightonIXO Nov 19, 2024
80f3db2
Create dao.jsonld
GraemeLeightonIXO Nov 19, 2024
986df16
Update dao.jsonld
GraemeLeightonIXO Nov 19, 2024
a77087b
Update dao.jsonld
GraemeLeightonIXO Nov 28, 2024
3f3f24c
Create index.json
GraemeLeightonIXO Nov 29, 2024
084028c
Update index.json
GraemeLeightonIXO Nov 29, 2024
8956ebb
Update index.jsonld
GraemeLeightonIXO Nov 29, 2024
a6fe798
Update and rename index.json to index.json
GraemeLeightonIXO Nov 29, 2024
5d0a489
Rename dao.jsonld to entitiesdao.jsonld
GraemeLeightonIXO Dec 4, 2024
2227250
Rename protocol/v1/entitiesdao.jsonld to protocol/entities/v1/dao.jsonld
GraemeLeightonIXO Dec 4, 2024
f391bb1
Rename protocol/entities/v1/dao.jsonld to protocol/entities/dao.jsonld
GraemeLeightonIXO Dec 4, 2024
e0e7ba3
Update index.jsonld
GraemeLeightonIXO Dec 4, 2024
1cad508
Create countries.jsonld
GraemeLeightonIXO Dec 4, 2024
d223b8f
Update countries.json
GraemeLeightonIXO Dec 4, 2024
aed102e
Update index.json
GraemeLeightonIXO Dec 5, 2024
67b6971
Rename protocol/entities/dao.jsonld to protocol/entities/v1/dao.jsonld
GraemeLeightonIXO Dec 5, 2024
5cfe129
Rename protocol/entities/index.json to protocol/entities/v1/index.json
GraemeLeightonIXO Dec 5, 2024
0e36550
Rename protocol/entities/linkedClaim.jsonld to protocol/entities/v1/l…
GraemeLeightonIXO Dec 5, 2024
7fd6b10
Rename protocol/entities/protocol.jsonld to protocol/entities/v1/prot…
GraemeLeightonIXO Dec 5, 2024
d3dae77
Rename protocol/entities/relationship.jsonld to protocol/entities/v1/…
GraemeLeightonIXO Dec 5, 2024
e2e8cc1
Rename protocol/attributes/schema.jsonld to protocol/attributes/v1/sc…
GraemeLeightonIXO Dec 5, 2024
fcbe3eb
Rename protocol/blockchain-account/index.jsonld to protocol/blockchai…
GraemeLeightonIXO Dec 5, 2024
f181cb0
Update and rename protocol/metric/index.json to protocol/metric/v1/in…
GraemeLeightonIXO Dec 5, 2024
217b178
Update dao.jsonld
GraemeLeightonIXO Dec 5, 2024
781c4f8
Update countries.jsonld
GraemeLeightonIXO Dec 5, 2024
9c1f4f9
Create deed.jsonld
GraemeLeightonIXO Dec 9, 2024
a2b1ef3
Rename protocol/entities/deed.jsonld to protocol/v1 /entities /deed.j…
GraemeLeightonIXO Dec 9, 2024
256cd4e
Rename deed.jsonld to deed.jsonld
GraemeLeightonIXO Dec 9, 2024
f02f172
Rename deed.jsonld to deed.jsonld
GraemeLeightonIXO Dec 9, 2024
699e355
Update deed.jsonld
GraemeLeightonIXO Dec 9, 2024
7918f0d
Create oracle.jsonld
GraemeLeightonIXO Dec 9, 2024
7bad27a
Update oracle.jsonld
GraemeLeightonIXO Dec 9, 2024
f73d63b
Update oracle.jsonld
GraemeLeightonIXO Dec 9, 2024
92fa9e5
Create project.jsonld
GraemeLeightonIXO Dec 9, 2024
8a8fab0
Update project.jsonld
GraemeLeightonIXO Dec 9, 2024
a8a2715
Update project.jsonld
GraemeLeightonIXO Dec 9, 2024
1fdc4c5
Create asset
GraemeLeightonIXO Dec 9, 2024
dcf1064
Update and rename asset to asset.jsonld
GraemeLeightonIXO Dec 9, 2024
0a7aacf
Create group.jsonld
GraemeLeightonIXO Jan 17, 2025
03d5752
Create investment.jsonld
GraemeLeightonIXO Jan 22, 2025
91d54d0
Create claim.jsonld
GraemeLeightonIXO Jan 22, 2025
78e4779
Create task.jsonld
GraemeLeightonIXO Jan 22, 2025
bff414b
Rename claim.jsonld to verifiableClaim.jsonld
GraemeLeightonIXO Jan 22, 2025
b622abf
Update dao.jsonld
GraemeLeightonIXO Jan 28, 2025
38a4be3
Update verifiableClaim.jsonld
GraemeLeightonIXO Jan 28, 2025
13657a4
Update verifiableClaim.jsonld
GraemeLeightonIXO Jan 28, 2025
ef72c28
Update asset.jsonld
GraemeLeightonIXO Jan 28, 2025
b96f529
Update dao.jsonld
GraemeLeightonIXO Jan 28, 2025
0b6fb25
Update linkedClaim.jsonld
GraemeLeightonIXO Jan 28, 2025
0b9e41f
Update oracle.jsonld
GraemeLeightonIXO Jan 28, 2025
a25f9cd
Update deed.jsonld
GraemeLeightonIXO Jan 28, 2025
43f4cfd
Update asset.jsonld
GraemeLeightonIXO Jan 28, 2025
49b57fe
Update project.jsonld
GraemeLeightonIXO Jan 28, 2025
70587ea
Update deed.jsonld
GraemeLeightonIXO Jan 28, 2025
6b2d297
Update protocol.jsonld
GraemeLeightonIXO Feb 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions attributes/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"@context": {
"ixo": "https://w3id.org/ixo/context",
"vocab": "https://w3id.org/ixo/vocab/v1",
"schema": "https://schema.org/",
"@protected": true,
"id": "@id",
"type": "@type"
},
"@id": "https://w3id.org/ixo/attributes/v1/index",
"title": "Attributes JSON-LD Dictionary",
"description": "This dictionary contains JSON-LD files for the attribues of entities in the IXO domain.",
"version": "1.0",
"resources": [
{
"name": "tokenMatadata",
"description": "Token attributes.",
"file": "tokenMatadata.json",
"id": "vocab:attribute"
}
]
}
65 changes: 65 additions & 0 deletions attributes/tokenMetadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"@context": [
"https://w3id.org/ixo/attributes/v1",
{
"ixo": "https://w3id.org/ixo/attributes/v1/",
"type": "@type",
"@id": "@type",
"@version": 1.1
}
],
"attributes": [
{
"vintage": "2022",
"type": "ixo:vintage"
},
{
"methodology": "GS-MMCECD",
"type": "ixo:methodology"
},
{
"location": "ZM",
"type": "ixo:location"
},
{
"credits": "Carbon",
"type": "ixo:credits"
},
{
"market": "Voluntary",
"type": "ixo:market"
},
{
"mitigation_activity": "Clean Cooking",
"type": "ixo:mitigation_activity"
},
{
"assurance": "CCB",
"type": "ixo:assurance"
},
{
"certifier": "ImpactsAI",
"type": "ixo:certifier"
},
{
"registry": "Impacts-Hub",
"type": "ixo:registry"
},
{
"mechanism": "Self-Certification",
"type": "ixo:mechanism"
},
{
"type": "ixo:fNRB",
"fNRB": {
"parameter": "fNRB(i,y)",
"unit": "Fractional Non-renewability",
"description": "Non-renewable status of woody biomass in scenario (i) during year (y)",
"reference": "Calculations submitted for Gold Standard POA GS11508 and VPA GS11509",
"value": "81",
"methodology": "MoFuSS",
"purpose": "Calculation of emission reductions"
}
}
]
}
6 changes: 5 additions & 1 deletion context/v1/index.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"type": "@type",
"did": "https://www.w3.org/ns/did/v1",
"schema": "http://schema.org/",
"Assertion": "https://w3id.org/dcc/v1#Assertion",
"assertion": "https://w3id.org/dcc/v1#assertion",
"zcap": "https://w3id.org/zcap/v1",
"dataIntegrity": "https://w3id.org/security/data-integrity/v1",
"verifiableCredential": "https://www.w3.org/2018/credentials/v1",
Expand All @@ -15,12 +15,16 @@
"entity": "https://w3id.org/ixo/protocol/entities/v1",
"attribute": "https://w3id.org/ixo/protocol/attributes/v1",
"claim": "https://w3id.org/ixo/protocol/claims/v1",
"display": "https://w3id.org/ixo/protocol/displays/v1#display",
"blockchainAccount": "https://w3id.org/ixo/protocol/blockchain-account/v1",
"right": "https://w3id.org/ixo/protocol/accorded-rights/v1",
"credential": "https://w3id.org/ixo/protocol/credentials/v1",
"indicator": "https://w3id.org/ixo/protocol/indicators/v1",
"resource": "https://w3id.org/ixo/protocol/linked-resources/v1",
"payment": "https://w3id.org/ixo/protocol/payments/v1",
"method": "https://w3id.org/ixo/protocol/methods/v1",
"metric": "https://w3id.org/ixo/protocol/metric/v1",
"service:"https://w3id.org/ixo/protocol/services/v1",
"token": "https://w3id.org/ixo/protocol/tokens/v1",
"vocab": "https://w3id.org/ixo/vocab/v1",
"startDate": "http://schema.org/startDate",
Expand Down
48 changes: 47 additions & 1 deletion protocol/accorded-rights/v1/index.json
Original file line number Diff line number Diff line change
@@ -1 +1,47 @@
{}
{
"@context": [
{
"accordedRight": "https://earthprogram.github.io/did-cosmos/#accorded-rights",
"type": "@type",
"@id": "@type",
"@version": 1.1
}
],
"accordedRight": {
"capability": {
"attest": {
"description": "Create attestations."
},
"cancelToken": {
"description": "Invalidate a token."
},
"createEntity": {
"description": "Create a new entity."
},
"ibcTransfer": {
"description": "Transfer ownership to another account on a different blockchain."
},
"mintToken": {
"description": "Create or issue a new token."
},
"retireToken": {
"description": "Render a token unusable."
},
"sendToken": {
"description": "Send token to another account."
},
"swapToken": {
"description": "Exchange one type of token for another."
},
"transferToken": {
"description": "Transfer ownership to another account."
},
"access": {
"description": "Access resources or systems."
}
},
"legal": {
"description": "Display legal documents."
}
}
}
File renamed without changes.
132 changes: 132 additions & 0 deletions protocol/blockchain-account/v1/index.jsonld
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{
"@context": [
{
"blockchainAccount": "http://purl.allotrope.org/ontologies/result#AFR_0001483",
"type": "@type",
"@id": "@type",
"@version": 1.1
}
],
"blockchainAccount": {
"AlgorandAccount": {
"description": "Represents an account in the Algorand blockchain for ALGO and related assets."
},
"ArbitrumAccount": {
"description": "Represents an account on the Arbitrum Layer 2 Ethereum scaling solution."
},
"AvalancheAccount": {
"description": "Represents an account on the Avalanche network for AVAX and smart contract interactions."
},
"BinanceSmartChainAccount": {
"description": "Represents an account in Binance Smart Chain (BSC) for managing BNB and BEP-20 tokens."
},
"BitcoinAccount": {
"description": "Represents a Bitcoin wallet or address for holding and transacting BTC."
},
"BitcoinCashAccount": {
"description": "Represents an account in the Bitcoin Cash blockchain for BCH transactions."
},
"Blockchain.comAccount": {
"description": "Represents an account in the Blockchain.com wallet system."
},
"CardanoAccount": {
"description": "Represents an account in the Cardano blockchain for ADA and staking purposes."
},
"CeloAccount": {
"description": "Represents an account in the Celo network for mobile-first financial solutions."
},
"ChainlinkAccount": {
"description": "Represents an account for Chainlink-related interactions (mainly for node operators)."
},
"CosmosAccount": {
"description": "Represents an account within the Cosmos ecosystem for staking and token transfers."
},
"DashAccount": {
"description": "Represents an account in the Dash blockchain for private and instant transactions."
},
"DogecoinAccount": {
"description": "Represents an account in the Dogecoin blockchain for DOGE transactions."
},
"EOSAccount": {
"description": "Represents an account in the EOS blockchain for dApps and transactions."
},
"ElrondAccount": {
"description": "Represents an account in the Elrond blockchain for EGLD and related dApps."
},
"EthereumAccount": {
"description": "Represents an Ethereum wallet or address for ETH and ERC tokens."
},
"FantomAccount": {
"description": "Represents an account in the Fantom blockchain for DeFi and smart contracts."
},
"FilecoinAccount": {
"description": "Represents an account in the Filecoin blockchain for decentralized storage payments."
},
"HarmonyAccount": {
"description": "Represents an account in the Harmony blockchain for ONE tokens and transactions."
},
"HederaAccount": {
"description": "Represents an account in Hedera Hashgraph for HBAR and dApps."
},
"HyperledgerAccount": {
"description": "Represents an account in the Hyperledger permissioned blockchain ecosystem."
},
"IOTAAccount": {
"description": "Represents an account in the IOTA Tangle for IoT-focused transactions."
},
"KuCoinAccount": {
"description": "Represents an account in KuCoin for blockchain interactions within their platform."
},
"KusamaAccount": {
"description": "Represents an account in the Kusama network, Polkadot's canary network."
},
"LitecoinAccount": {
"description": "Represents an account in the Litecoin blockchain for LTC transactions."
},
"MoneroAccount": {
"description": "Represents an account in the Monero blockchain for privacy-focused XMR transactions."
},
"NearAccount": {
"description": "Represents an account in the NEAR Protocol for smart contract interactions."
},
"OptimismAccount": {
"description": "Represents an account on the Optimism Layer 2 Ethereum scaling solution."
},
"PolkadotAccount": {
"description": "Represents an account in the Polkadot network for staking, governance, and transactions."
},
"PolygonAccount": {
"description": "Represents an account in the Polygon (Matic) blockchain for Ethereum scaling."
},
"PrivateChainAccount": {
"description": "Represents an account in a custom private blockchain network."
},
"RippleAccount": {
"description": "Represents an account in the Ripple (XRP) ledger for XRP transactions."
},
"SolanaAccount": {
"description": "Represents an account in the Solana blockchain for managing SOL and related assets."
},
"StellarAccount": {
"description": "Represents an account in the Stellar blockchain for managing Lumens (XLM)."
},
"TerraAccount": {
"description": "Represents an account in the Terra blockchain for managing LUNA and stablecoins."
},
"TezosAccount": {
"description": "Represents an account in the Tezos blockchain for staking, baking, and transactions."
},
"ThetaAccount": {
"description": "Represents an account in the Theta blockchain for video streaming and rewards."
},
"TronAccount": {
"description": "Represents an account in the TRON network for TRX and TRC tokens."
},
"VeChainAccount": {
"description": "Represents an account in the VeChainThor blockchain for VET and VeChain tokens."
},
"ZilliqaAccount": {
"description": "Represents an account in the Zilliqa blockchain for ZIL and shard-based transactions."
}
}
}
54 changes: 54 additions & 0 deletions protocol/displays/v1/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"@context": [
{
"display": "https://w3c.github.io/dpv/2.0/dpv/#Display",
"type": "@type",
"@id": "@type",
"@version": 1.1
}
],
"display": {
"ClaimSchema": {
"description": "A structured framework defining the format and content of claims."
},
"CredentialSchema": {
"description": "A structured framework defining the format and content of credentials."
},
"Document": {
"description": "A file composed primarily of text."
},
"Image": {
"description": "An image of the item. This can be a URL or a fully described ImageObject."
},
"LegalAgreement": {
"description": "A legally binding agreement"
},
"Lottie": {
"description": "Image or animation file"
},
"ProjectCredential": {
"description": "A digital certificate attesting to specific facts or achievements about a project."
},
"ProposalAction": {
"description": "A description of an action that is executed if the proposal is supported."
},
"SurveyTemplate": {
"description": "A predefined set of questions or forms used to collect data."
},
"Text": {
"description": "Text."
},
"TokenMetadata": {
"description": "Properties of the token"
},
"VerificationMethods": {
"description": "Methods used to authenticate or authorize interactions"
},
"VerifiableCredential": {
"description": "A digital certification or qualification, issued by an authoritative body, and utilizing cryptographic proofs for verification."
},
"WebDashboard": {
"description": "Information displayed in Graphic User Interfaces of Web Client applications"
}
}
}
27 changes: 27 additions & 0 deletions protocol/entities/v1/asset.jsonld
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"@context": [
{
"asset": "https://w3id.org/asset",
"type": "@type",
"@id": "@type",
"@version": 1.1
}
],
"asset": {
"coin": {
"description": "A digital or physical currency used as a medium of exchange, including cryptocurrencies"
},
"device": {
"description": "A physical or virtual tool or equipment used to perform specific tasks or functions"
},
"impactCredit": {
"description": "A unit representing verified environmental or social impact, such as carbon sequestration or community development outcomes"
},
"learnership": {
"description": "An asset representing a structured learning program that combines theoretical study with practical workplace experience"
},
"membershipAsset": {
"description": "An asset signifying membership rights or privileges within a group, organization, or service"
}
}
}
Loading