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 0xead5c1da8c9d999fec6a9503b023e12b84363dd78d6285d02f1db57160c784fb. 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/c822b72c-59de-4cef-a957-7a08062cdba0.json and https://artists.proofprofile.net/proofs/artist/c822b72c-59de-4cef-a957-7a08062cdba0.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 0xb1cdf97056c2c131ca68cfee291558944857fd5c1cdc094d0d51689e07c8a8d3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USHM92220620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebec36e4107718197d5979c8e269714aa9a21c615cb397311cb86583b80b9a9. 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/USHM92220621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8eb50474ddb8d131f0e144f7c0ca313699d2a4dd7fd671498372e39b278eed9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USHM92220624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403e40c17c8c8509d588f9972cb588305a7b4a8daf0844bfc1cdc1a1cfce5539. 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/USHM82207730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b13301a2f900b7e1bbfd3fe79b9bd30e673281f0c3f931dc3fd1396b784849. 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/USHM82207732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44f4177642ce90f2ff503b6a04407c81bb468e5c0aef1991b0b71258423b042. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USHM82207734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf074ac35a81bedc4c39cd549752b9e3b726239815df63654c3c22ab40d1cbb2c. 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/QMFMG2323706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5686cb70a7ce523ff88efc371281fcef395dc4331676ed09e31187e287b019fb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QMFMG2330232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73dcf49f12c489806e327ddd392a256f27b489303407cc502684d26571ae48ee. 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/QZDQH2386979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a5020ef136cb921b02e97f0257f5f8b03c96695462312c0bbc43028a54f9d3. 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/QZDQH2361739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8db9816530d080339f9b518dacafbcb101a0ca3288b7ab18913b43291a583b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDQH2357263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c04ef7a5d5786491e4d6b36e184aeb81db21495560b54bab6b01f2950f429b3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZNWW2224192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d787c32b5d394a95b137adaedd45e2ddcb65c089089c0e410d233f90afee63. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USHM22244868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dce18b01a5e94b09bdd2bf01c89f2bf001629bb33d8436cc73e9d91a3eaa49a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USDY42262050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9cb19ac35e7f611066a8721abdaaec19be1aa58fbaf346ce88c5c3f8149154. 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/QZHN52288341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd703c5022deb005b39fab9d09f311ea2cd8aba29bfce9613605ef9ab67c37da. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCAHY2496954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6011a364b54b13070a322143008b9b21d733550f752f6d8e5d9c0be6970c91be. 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/DGA072349194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70cbb15442f8010e4040e70eb0143bde8888b4525497bdb999d08d894413636. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM7282431797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f63351e10eb16e1d50dabddb663497330d5bbdc44b2a398538e79d2596b0c63. 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/QM7282431753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd18b14effbfd28ffa3407eff34efcb49767bde448d462d587c6dbb8e0f3a1f3. 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/QM4TW2488832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6c67be1f8acacbfa336fd7051adda47fffd753db01aa39a1f743fcd5f557a1. 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/QM4TW2488838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe8a78d7f60944779129474a3e389308e94ad100c0375e080819071eebbcaf2. 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/QM4TW2580654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc3c6a7187486e9fc87c1127f185d66285811d5dd7d009b1171c0b14a1fc704. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA72482737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3489960a1956fd12f1d37ad12ae0f57afafa8954ba3c7fdd5f2c7e37c57f6b4c. 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/QMDA72421664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fccf9435406d6b240adf4a15b249f63efc89437f1b911711c382551a18993c. 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/DGA0P2308535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4bf0a4ba221ae4050be1071126fc9a120f9f0b4970ad310721aaf81bc43c8e. 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/DGA0M2322037.