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 0x5c5c358f88dc85b90409ad5eb5351c30456f06923a8dc16b99662e553cff42fd. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4ce475e-efdd-433d-9d1e-ba05501af3e5.json and https://artists.proofprofile.net/proofs/artist/d4ce475e-efdd-433d-9d1e-ba05501af3e5.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 0xe70fe89b9af59f1f3c55ea59088fef6fff680ef6ad0e2f18902243d1722a32a2. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/QZDA62078223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8b1361f7521bcd630e9cdb4e8d7a233e6ac771e1a66332223ee7b036cca638. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZDA62078239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52773a34f67639c98f34cf19895035e8b63ba81caea98b63bec6afa06001cb4f. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/QZHNB2035895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a029a9a43b7f53731c5e3ea80d0eb6cde86bd5ea819f62a13e0020a38cf9a0. 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/QZK6L2021096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b0e1cdd350945b481b688a8aa9113cdeef4c72a0b49b2e96f1d2ffd4d9273f. 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/QZMER2012575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1232e50bc438ff1b5cd708fef0b7f83312be926ce9d57dc4d4020f9976c653db. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZFYY2149664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a029a9a43b7f53731c5e3ea80d0eb6cde86bd5ea819f62a13e0020a38cf9a0. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/QZK6L2021096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4358ca0007a7d13849d32c9b51e8e5a43dfb1462b28b761d8250fb2fc2aba2b. 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/QMBZ92265374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4f11dba954351a39f7e5dde671e8e649475bbcea144729127ecf7f01d85b83. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMBZ92283721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386f393ccfbdf8f429c04e44c371116e43c55b17a27fedda9e3e1dc5825f1610. 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/QZPLS2218251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ffce65fdd50681ec3b67ce6f9c9414092ef9410d1e879dc9981fb64a90aa0c. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZHNB2033669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b0e1cdd350945b481b688a8aa9113cdeef4c72a0b49b2e96f1d2ffd4d9273f. 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/QZMER2012575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754f38ddc7507006f8e24e3e2df44c5c017e4c5d49647ddaa7b5ee5e415cce01. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/QMBZ92283727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a2d6ec98bc9d5028def9897bc482469fd8395eaa94314d20e618c2b38e4fef. 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/QMBZ92283732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33392a3b1e3193c471c2bde249ca035f7d6a1764e9f31850101326375d1e535. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QMFME2242668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6a637441585253378dda7ad7d1d885a969d9b3cf26dc8005b5dc0454e4749f. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QMFME2242694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b47a35b25410756968e63a115bb8dc29e34cff45a49bf939966eb1cf48567f4. 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/QMFME2242695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc1e4be52293bea6307f10aa7b5642096ea2d5e5ffb7371b7eafe970d64c2f73. 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/QMFME2242719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715315e54593c19c1e992953a83810579aa064907a9df0fae5b387804e5e2555. 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/QMFME2242738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x133f100c7a70184012e2408335294187784132a8413ac3518da4499767b5d97c. 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/QMFME2242752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf8d37a87072f2c5f2f4027500c370831afa7d3627dfe6ff82bc63c9e0d0e67. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/QMFMF2202812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f301b33c692edbadd5c729546c648f8f092e264313a672825b0d64c7b6c792. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QM4TW2352107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80a410e9e77096b941320d600c2ceb3f07c066c6c75dffdabc9023455ea68fc. 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/QM4TX2397072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e786a5f5c9a25ec1d2f208df12eb7de9054a10e14d19fac6cc753f872cc5907. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QM4TX2397093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049e4a28a9d667d73c8b49ae1b4d1154276df9e213dc859fdf12d9c667fc1930. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/QM6N22345100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049e4a28a9d667d73c8b49ae1b4d1154276df9e213dc859fdf12d9c667fc1930. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QM6N22345100.