Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
112 changes: 56 additions & 56 deletions config/repo-version-config.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"_generated": {
"generatedAt": "2026-06-22T14:22:07+00:00",
"generatedAt": "2026-07-03T03:07:22+00:00",
"generatorMode": "public_source_collection_with_manual_fallbacks",
"sourceContract": {
"splice": "Network /info endpoint: MainNet https://docs.global.canton.network.sync.global/info, TestNet https://docs.test.global.canton.network.sync.global/info, DevNet https://docs.dev.global.canton.network.sync.global/info. Cross-check against the same network's /index.html Docker image tag and Helm chart version.",
"canton": "Use the observed Splice version from the network /info endpoint, derive the matching canton-network/splice release-line branch, then read version from nix/canton-sources.json. The config key remains damlSdk for compatibility with the existing dashboard component.",
"damlSdkInstaller": "DPM installer channel: curl https://get.digitalasset.com/install/install.sh | sh; latest stable SDK from https://get.digitalasset.com/install/latest currently resolves to 3.5.1.",
"damlSdkInstaller": "DPM installer channel: curl https://get.digitalasset.com/install/install.sh | sh; latest stable SDK from https://get.digitalasset.com/install/latest currently resolves to 3.5.2.",
"tokenStandard": "npm latest dist-tag for @canton-network/core-token-standard.",
"walletSdk": "npm latest dist-tag for @canton-network/wallet-sdk.",
"dappSdk": "npm latest dist-tag for @canton-network/dapp-sdk.",
Expand All @@ -18,20 +18,20 @@
"mainnet": {
"infoUrl": "https://docs.global.canton.network.sync.global/info",
"indexUrl": "https://docs.global.canton.network.sync.global/index.html",
"cantonSourcesUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.7/nix/canton-sources.json",
"darVersionsUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.7/daml/dars.lock"
"cantonSourcesUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.8/nix/canton-sources.json",
"darVersionsUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.8/daml/dars.lock"
},
"testnet": {
"infoUrl": "https://docs.test.global.canton.network.sync.global/info",
"indexUrl": "https://docs.test.global.canton.network.sync.global/index.html",
"cantonSourcesUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.8/nix/canton-sources.json",
"darVersionsUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.8/daml/dars.lock"
"cantonSourcesUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.9/nix/canton-sources.json",
"darVersionsUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.9/daml/dars.lock"
},
"devnet": {
"infoUrl": "https://docs.dev.global.canton.network.sync.global/info",
"indexUrl": "https://docs.dev.global.canton.network.sync.global/index.html",
"cantonSourcesUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.9/nix/canton-sources.json",
"darVersionsUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.9/daml/dars.lock"
"cantonSourcesUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.10/nix/canton-sources.json",
"darVersionsUrl": "https://github.com/canton-network/splice/blob/release-line-0.6.10/daml/dars.lock"
}
}
},
Expand All @@ -55,7 +55,7 @@
"version": "0.1.25"
}
],
"releaseUrl": "https://github.com/canton-network/splice/releases/tag/0.6.7"
"releaseUrl": "https://github.com/canton-network/splice/releases/tag/0.6.8"
},
"endpoint": "scan.sv-1.global.canton.network.sync.global",
"substitutions": {
Expand All @@ -66,19 +66,19 @@
"gsf_scan_url": "https://scan.sv-1.global.canton.network.sync.global",
"generic_scan_url": "https://scan.sv-1.global.canton.network.YOUR_SV_SPONSOR",
"gsf_sequencer_url": "https://sequencer-MIGRATION_ID.sv-1.global.canton.network.sync.global",
"version": "0.6.7",
"version_literal": "0.6.7",
"chart_version_literal": "0.6.7",
"chart_version_set": "export CHART_VERSION=0.6.7",
"image_tag_set": "export IMAGE_TAG=0.6.7",
"image_tag_set_plain": "export IMAGE_TAG=0.6.7",
"version": "0.6.8",
"version_literal": "0.6.8",
"chart_version_literal": "0.6.8",
"chart_version_set": "export CHART_VERSION=0.6.8",
"image_tag_set": "export IMAGE_TAG=0.6.8",
"image_tag_set_plain": "export IMAGE_TAG=0.6.8",
"bundle_download_link": {
"label": "Download Bundle",
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.7/0.6.7_splice-node.tar.gz"
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.8/0.6.8_splice-node.tar.gz"
},
"openapi_download_link": {
"label": "Download OpenAPI specs",
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.7/0.6.7_openapi.tar.gz"
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.8/0.6.8_openapi.tar.gz"
},
"helm_repo_prefix": "oci://ghcr.io/digital-asset/decentralized-canton-sync/helm",
"docker_repo_prefix": "ghcr.io/digital-asset/decentralized-canton-sync/docker"
Expand All @@ -92,18 +92,18 @@
"darVersions": [
{
"name": "splice-amulet",
"version": "0.1.19"
"version": "0.1.20"
},
{
"name": "splice-wallet",
"version": "0.1.20"
"version": "0.1.21"
},
{
"name": "splice-dso-governance",
"version": "0.1.25"
"version": "0.1.26"
}
],
"releaseUrl": "https://github.com/canton-network/splice/releases/tag/0.6.8"
"releaseUrl": "https://github.com/canton-network/splice/releases/tag/0.6.9"
},
"endpoint": "scan.sv-1.test.global.canton.network.sync.global",
"substitutions": {
Expand All @@ -114,19 +114,19 @@
"gsf_scan_url": "https://scan.sv-1.test.global.canton.network.sync.global",
"generic_scan_url": "https://scan.sv-1.test.global.canton.network.YOUR_SV_SPONSOR",
"gsf_sequencer_url": "https://sequencer-MIGRATION_ID.sv-1.test.global.canton.network.sync.global",
"version": "0.6.8",
"version_literal": "0.6.8",
"chart_version_literal": "0.6.8",
"chart_version_set": "export CHART_VERSION=0.6.8",
"image_tag_set": "export IMAGE_TAG=0.6.8",
"image_tag_set_plain": "export IMAGE_TAG=0.6.8",
"version": "0.6.9",
"version_literal": "0.6.9",
"chart_version_literal": "0.6.9",
"chart_version_set": "export CHART_VERSION=0.6.9",
"image_tag_set": "export IMAGE_TAG=0.6.9",
"image_tag_set_plain": "export IMAGE_TAG=0.6.9",
"bundle_download_link": {
"label": "Download Bundle",
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.8/0.6.8_splice-node.tar.gz"
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.9/0.6.9_splice-node.tar.gz"
},
"openapi_download_link": {
"label": "Download OpenAPI specs",
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.8/0.6.8_openapi.tar.gz"
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.9/0.6.9_openapi.tar.gz"
},
"helm_repo_prefix": "oci://ghcr.io/digital-asset/decentralized-canton-sync/helm",
"docker_repo_prefix": "ghcr.io/digital-asset/decentralized-canton-sync/docker"
Expand All @@ -151,7 +151,7 @@
"version": "0.1.26"
}
],
"releaseUrl": "https://github.com/canton-network/splice/releases/tag/0.6.9"
"releaseUrl": "https://github.com/canton-network/splice/releases/tag/0.6.10"
},
"endpoint": "scan.sv-1.dev.global.canton.network.sync.global",
"substitutions": {
Expand All @@ -162,19 +162,19 @@
"gsf_scan_url": "https://scan.sv-1.dev.global.canton.network.sync.global",
"generic_scan_url": "https://scan.sv-1.dev.global.canton.network.YOUR_SV_SPONSOR",
"gsf_sequencer_url": "https://sequencer-MIGRATION_ID.sv-1.dev.global.canton.network.sync.global",
"version": "0.6.9",
"version_literal": "0.6.9",
"chart_version_literal": "0.6.9",
"chart_version_set": "export CHART_VERSION=0.6.9",
"image_tag_set": "export IMAGE_TAG=0.6.9",
"image_tag_set_plain": "export IMAGE_TAG=0.6.9",
"version": "0.6.10",
"version_literal": "0.6.10",
"chart_version_literal": "0.6.10",
"chart_version_set": "export CHART_VERSION=0.6.10",
"image_tag_set": "export IMAGE_TAG=0.6.10",
"image_tag_set_plain": "export IMAGE_TAG=0.6.10",
"bundle_download_link": {
"label": "Download Bundle",
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.9/0.6.9_splice-node.tar.gz"
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.10/0.6.10_splice-node.tar.gz"
},
"openapi_download_link": {
"label": "Download OpenAPI specs",
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.9/0.6.9_openapi.tar.gz"
"href": "https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.10/0.6.10_openapi.tar.gz"
},
"helm_repo_prefix": "oci://ghcr.io/digital-asset/decentralized-canton-sync/helm",
"docker_repo_prefix": "ghcr.io/digital-asset/decentralized-canton-sync/docker"
Expand All @@ -187,17 +187,17 @@
"versionMapping": {
"mainnet": {
"branch": "main",
"externalVersion": "0.6.7",
"externalVersion": "0.6.8",
"folderPathRepo": "splice-wallet-kernel"
},
"testnet": {
"branch": "main",
"externalVersion": "0.6.8",
"externalVersion": "0.6.9",
"folderPathRepo": "splice-wallet-kernel"
},
"devnet": {
"branch": "main",
"externalVersion": "0.6.9",
"externalVersion": "0.6.10",
"folderPathRepo": "splice-wallet-kernel"
}
}
Expand All @@ -206,19 +206,19 @@
"url": "https://github.com/canton-network/splice",
"versionMapping": {
"mainnet": {
"branch": "release-line-0.6.7",
"externalVersion": "3.5.3",
"folderPathRepo": "nix/canton-sources.json"
},
"testnet": {
"branch": "release-line-0.6.8",
"externalVersion": "3.5.4",
"folderPathRepo": "nix/canton-sources.json"
},
"devnet": {
"testnet": {
"branch": "release-line-0.6.9",
"externalVersion": "3.5.5",
"folderPathRepo": "nix/canton-sources.json"
},
"devnet": {
"branch": "release-line-0.6.10",
"externalVersion": "3.5.6",
"folderPathRepo": "nix/canton-sources.json"
}
}
},
Expand Down Expand Up @@ -247,17 +247,17 @@
"versionMapping": {
"mainnet": {
"branch": "",
"externalVersion": "1.6.1",
"externalVersion": "1.7.0",
"folderPathRepo": ""
},
"testnet": {
"branch": "",
"externalVersion": "1.6.1",
"externalVersion": "1.7.0",
"folderPathRepo": ""
},
"devnet": {
"branch": "",
"externalVersion": "1.6.1",
"externalVersion": "1.7.0",
"folderPathRepo": ""
}
}
Expand Down Expand Up @@ -287,17 +287,17 @@
"versionMapping": {
"mainnet": {
"branch": "",
"externalVersion": "1.2.0",
"externalVersion": "1.3.0",
"folderPathRepo": ""
},
"testnet": {
"branch": "",
"externalVersion": "1.2.0",
"externalVersion": "1.3.0",
"folderPathRepo": ""
},
"devnet": {
"branch": "",
"externalVersion": "1.2.0",
"externalVersion": "1.3.0",
"folderPathRepo": ""
}
}
Expand All @@ -307,17 +307,17 @@
"versionMapping": {
"mainnet": {
"branch": "",
"externalVersion": "1.4.0",
"externalVersion": "1.5.0",
"folderPathRepo": "@canton-network/wallet-gateway-remote"
},
"testnet": {
"branch": "",
"externalVersion": "1.4.0",
"externalVersion": "1.5.0",
"folderPathRepo": "@canton-network/wallet-gateway-remote"
},
"devnet": {
"branch": "",
"externalVersion": "1.4.0",
"externalVersion": "1.5.0",
"folderPathRepo": "@canton-network/wallet-gateway-remote"
}
}
Expand Down
12 changes: 6 additions & 6 deletions docs-main/appdev/deep-dives/token-standard.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,33 +35,33 @@ We recommend wallet providers to implement a UTXO management strategy that:
{/* NETWORKVARS_START source="/snippets/networkvars/appdev/deep-dives/token-standard-1.mdx" */}
<Tabs>

<Tab title="DevNet (0.6.9)">
<Tab title="DevNet (0.6.10)">

Assuming you are a wallet provider that runs a validator node for your users, you can set up `MergeDelegation` contracts for your users as follows.

1. Extract the latest version of the `splice-util-token-standard-wallet.dar` file from the release bundle (<a href="https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.9/0.6.9_splice-node.tar.gz">Download Bundle (DevNet 0.6.9)</a>).
1. Extract the latest version of the `splice-util-token-standard-wallet.dar` file from the release bundle (<a href="https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.10/0.6.10_splice-node.tar.gz">Download Bundle (DevNet 0.6.10)</a>).
2. Upload the extracted `.dar` file to your validator node.
3. Adjust your user onboarding procedure such that the users signs the creation of a `MergeDelegationProposal` contract (see docs).
4. Accept the `MergeDelegationProposal` contracts by exercising their `Accept` choice using your wallet provider's party.

</Tab>

<Tab title="TestNet (0.6.8)">
<Tab title="TestNet (0.6.9)">

Assuming you are a wallet provider that runs a validator node for your users, you can set up `MergeDelegation` contracts for your users as follows.

1. Extract the latest version of the `splice-util-token-standard-wallet.dar` file from the release bundle (<a href="https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.8/0.6.8_splice-node.tar.gz">Download Bundle (TestNet 0.6.8)</a>).
1. Extract the latest version of the `splice-util-token-standard-wallet.dar` file from the release bundle (<a href="https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.9/0.6.9_splice-node.tar.gz">Download Bundle (TestNet 0.6.9)</a>).
2. Upload the extracted `.dar` file to your validator node.
3. Adjust your user onboarding procedure such that the users signs the creation of a `MergeDelegationProposal` contract (see docs).
4. Accept the `MergeDelegationProposal` contracts by exercising their `Accept` choice using your wallet provider's party.

</Tab>

<Tab title="MainNet (0.6.7)">
<Tab title="MainNet (0.6.8)">

Assuming you are a wallet provider that runs a validator node for your users, you can set up `MergeDelegation` contracts for your users as follows.

1. Extract the latest version of the `splice-util-token-standard-wallet.dar` file from the release bundle (<a href="https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.7/0.6.7_splice-node.tar.gz">Download Bundle (MainNet 0.6.7)</a>).
1. Extract the latest version of the `splice-util-token-standard-wallet.dar` file from the release bundle (<a href="https://github.com/digital-asset/decentralized-canton-sync/releases/download/v0.6.8/0.6.8_splice-node.tar.gz">Download Bundle (MainNet 0.6.8)</a>).
2. Upload the extracted `.dar` file to your validator node.
3. Adjust your user onboarding procedure such that the users signs the creation of a `MergeDelegationProposal` contract (see docs).
4. Accept the `MergeDelegationProposal` contracts by exercising their `Accept` choice using your wallet provider's party.
Expand Down
Loading