thumb|right|The cloister of Sénanque Abbey, Provence alt=|thumb|Church of the former Bath Abbey, Somerset thumb|right|An interior of the Bridgettine's Nådendal Abbey, a medieval Catholic monastery in
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70f9a6b233ce29a18df9cdaefa5f3f9b7d7578abc47599c76f1085072982e66. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c28c58aa-024e-456d-bb1d-38a1b2f7a86d.json and https://artists.proofprofile.net/proofs/artist/c28c58aa-024e-456d-bb1d-38a1b2f7a86d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eefeb6d2a6066381c1a5d8807774cd5bda6445c8a660814978a081f01146ba2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLK612200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed318776da75ce947dbbbb26ae888bad064b97353a4c76f64737896e9c18a41. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLK612200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3255a93cb66d4c3748271edd2f674138951c5778c7170c815041abe1aa65d5a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLK612200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7891dd04b2ab1d96f1ef914e92cf37e8ff562c1f34d82c1d70ef3f7dd76d41. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLK612200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd86d414c78e0f91f58634e310da0ed3bb82b4b2194c410e8d4996963a1f8ed. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLK612200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097e1a2d01cb62ff07cc8bca7ed14b08f557c2d76b8760eef3ae1e745643c394. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142636ac380b5b6d596d7df68efe925d2803826ee411414f7c28b8371a2c4b1b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb0240e58128a3cffb297add3500243bf95d621ddf2a5237ae31cbde9f3b6a7. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38bbd9dc620dc6549620a79a2d77975d0263abbd86bc40d07d31bd89d20d322a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af690022390525e81629c32458b4c69600da2517dbad84f270bf84289988a96. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb4a2258f42e7ac2f71b96c65c117a107f7f5a2dfb48ce86c57a547904bb13b. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25788ff5da1bbfe37997c7942c0dab24c1d706dd28f735d75c1d7985ed6631c1. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb0ab3928289b7b6b7d4f2bfdf4d60c868eacf5c8a44c5c6596ad43cf38af8b. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f5898304191b7d0c57d6c9b92f02022398e5da7c97b8f2b433c5f0e7daac6e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97514a6acc8550af31c7afe9d06501fb8721925b45d14ece321dcce7ec9b250e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69deeb12bf0e75ad28d9e7a73b076d3aea2dab1935f931a31569e815536fd599. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13caa94a28255e3b66f367a5a36bae34e901201ebc32dbd572f71f24bd2b7719. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808402370acc4858bad747369f269496636874f83a0a2771134a1033086c7cb9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712400259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e46522c5b1de90f946de97b78ca1477055aa0c637de81292ee0a250c52991f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712400104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bec6c2855629553197a7d000b31bdab1ee09b422a0f86636ab1e851b5bc2fe1. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712200667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eefeb6d2a6066381c1a5d8807774cd5bda6445c8a660814978a081f01146ba2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLK612200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f5898304191b7d0c57d6c9b92f02022398e5da7c97b8f2b433c5f0e7daac6e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb4a2258f42e7ac2f71b96c65c117a107f7f5a2dfb48ce86c57a547904bb13b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142636ac380b5b6d596d7df68efe925d2803826ee411414f7c28b8371a2c4b1b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25788ff5da1bbfe37997c7942c0dab24c1d706dd28f735d75c1d7985ed6631c1. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLE712000138.