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 0x6cea7aee56beeff0997023a56b78b28179708709fb97d3caad4a428d36fbf170. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9a4e23d3-fb81-42f2-8e2e-86a1610d3746.json and https://artists.proofprofile.net/proofs/artist/9a4e23d3-fb81-42f2-8e2e-86a1610d3746.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 0x0569a6b48e17859796c0a1384389f642cd52779b04f01287a77454105888b80a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USANG2278329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfccad84376085caf79751a68463ab5ce53ea15ba0425df651db3c136f1f1003e. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QMANG2238120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b361749e1ba96edb683852fa407de6602f2488712f8d63eed7c37cec1041271. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QMANG2238123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22564e3969f363d86159769f28a0a74787a7c40f496d368fcb50e695444365ba. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QMANG2238144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe129bb6c7029ccf296ced65fa41c1e70c3f675aba8d1910aae5a2d834da8565c. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/DGA0P2336878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e92d52d5f4b596266aa74e3c000d62099365f13eaae2358f6c7f6f172168a1f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE5Q52500446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe835ce39bcae3014b525632f78d3f79121cba2b480d5ba030ca7982e9f4282b2. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/SE5Q52501158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd62030384af4d967b52bfd8dc49658507041e67d820d3ec29e4d32a6b96d19. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/SE5Q52501159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72eeb8e332c243c77ef283a91fd82ea5e5797144b96a1070e9579bd0efee2b4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKZGC2407677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f557a16a7d65ed034115997c99a33b601703dc3b19ca8a334be22de476988a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKZGC2407678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c5e3caa8f039c4e317e8e22a35442c0e44c2b0fff5267a149b16d6c4e09fa0. 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/USANG2413213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b279a054e9860a95ce31e56c6c2ab95c02526698b07ca1266c3dacf23e3f056. 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/DGA0L2307460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9d7a3dab6f8f7894d4c1c2e5e1f276864cc794735c7ae6d5dfd27560d37701. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKZGC2305340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98dace57aa8580f162cddcb3ff0ebfd82fea6e53c6996d527f9e400e8586322c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKZGC2305345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2901294123c64617a60dfcde3a8469923c3068df7af84f7f830915445101795. 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/DGA0L2305764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78875851b5a723d47153fc3d820516f435564a2779e23de08f26c0fe2e191612. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NL1LE2403664.