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 0xf1f2a230518c0681cf3dbd6627263bb5b9c69659fe70f08b3e87bb0a5ea587df. 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/6f1804a5-4097-4feb-98af-fe6b21e8e88f.json and https://artists.proofprofile.net/proofs/artist/6f1804a5-4097-4feb-98af-fe6b21e8e88f.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 0x54bca6d196d4f2bc4cfe0c627b73384f558e14dfaa4928d1ddd644dab11aad54. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/MXF152300725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6071797a20be34e434c2807f4fd87d5e1b359f4298d5d90d1a3dbcc6a72bd47. 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/MXF152300724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c0b7d3b6f8a0a5dfc6d4044f8903c01283fc322849e38ff268d6d3192483aa. 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/QZHZ52097950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b54b8a388231a25bacb0eb81063bb57088dee3800f9f0518fe228c5f8854b9. 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/QZNJZ2390388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b9902c8eb0109a715673a21d951b975409976162f4632e669e1e9d4b7c9ced. 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/QZNJZ2390390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dd63d3f2c302d2127b82655f1a15ac03d79283c1ab528c2769a8a49e7b2763. 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/USHM81836349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56fbafc60737450004f913d0f6c2e3290cad61b7d748dd6818eea19880c8c77. 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/QZHZ52064613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d1370b9db545c28cbe318dbf8560240d5fe187315eb1c3820aa7c397c3da0f. 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/DGA052013355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69de9368c7643ff84308da4cca693aded6358b946036b34a3d80a54a4c04fe7d. 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/QZHZ51954098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9247ec45f24a71964639de4a2631a79eeb2aa019be105ef4e457f5ca81a1a865. 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/TCACT1620612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b645e432c2c1874b6cef374d0f9abacf84756273bb4ea9da108d5ee801242de. 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/QZNJX2341337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0602a069a8c126e1e407d4e774689f03854bbb0eb8e42ca90938f220081e87. 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/DGA052013354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21c3da7789340bdeaa8fafb5f45951fbaa8a724b99ac5c0f9ff2058100def9c. 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/MXA1L2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642eccdff9653ed0da54b89949a32c0fbea7016d438bb762bdf6c7fa4c9f58fa. 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/QZHZ42114121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c8449501c54879a23bce4426d6d4d3557fb5d16b8bf1abca4fb5407c2803f4. 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/QZHZ62077795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc605c6bb4fc1da3fece1006122dc83ec7b195d338e906ccdcdab50ef045eb501. 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/QZW9K2267239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f8bf494930a157ed349db9bf01d0855a27eeac59e39b841112128a7c68fa29. 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/QZW9K2267240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf534d00d78a8a4d9bc242a52afb544abca4c6c0a9b010b888ccdefe5d15de50d. 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/QZW9K2267242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e66fe896d9d55d4804b9e6999b5dc864a5a353b7f6c79aba5f83990df3e24f5. 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/QZW9K2267243.