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 0x5de8035a159c229e79681e2a786dade1db412ead61c88eb0e2f1ea624bca1696. 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/fc7f5b7d-0e6b-473c-90e3-9fda857d8acb.json and https://artists.proofprofile.net/proofs/artist/fc7f5b7d-0e6b-473c-90e3-9fda857d8acb.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 0x7f075fb6729ba887165aad1d5a16fad4c83e51f40fa06952c9e918a8daf05dbf. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZHNC1976625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b438cc9b3ab7577d9121fd9d0e1bf2edc2ddd8dea32323b90002587112a9fa. 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/QZHN92166136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5739e5328ff6f1025f8e98a9b99058782d682034df538fc5b04adf60a1fd177d. 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/QZHNC2187530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c409edc69e2a4fdd38b409dc56174222b5f8aa7fcd3405adb800bc517eb5fe. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZK6K2149616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1eabd7ec64fe8897e42d98a50dfab19ff0a8bf6d82c7ec4c3de46d96c6eaf38. 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/QZMEM2117116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44aee921600b3f0b27d15cfce2b34e082cb0772ffca0684db89d5d1c034f54ef. 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/QZNWR2158473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945bf5bc626086ecfb7ea4bc2531e27e3a2d3e1db75246db32a6aba3e20db574. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZNWW2183305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef90db785986f3d233398804e794abee62005578066405fad5c8038da3d8183e. 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/QZRP42103744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9f46698fec234f1ddbf1a5fb9967f481c7509bc5cd8a1761c99e9886f90cae. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZTAT2173910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890dcd305d6d3f317f5bf163579ac8e3a27ddd154be6ecfb8c4f12c76c63697f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTAU2169132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b57c0d937f01fe18b60bd90a017f297ae8586180d4579b40b89e35a60cb388. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZFYZ2261441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528ebeaaee98e0684fd1c4629b2f085449a178885121888d087a604a3a32ede0. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZFZ32245971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731cb4086a599881862d6774706bd877262028d098d30866bdf876212e2bd156. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZFZ62232300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b558316ae50d579a4b183a771d8a3f850da47b4ca8b2009360258adf58c806. 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/QZDA52260990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9bedbf0ed901deb8b02e5865355298f7d83b463e26e007d1e2d4971c927e0d8. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZK6N2282986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44aee921600b3f0b27d15cfce2b34e082cb0772ffca0684db89d5d1c034f54ef. 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/QZNWR2158473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528ebeaaee98e0684fd1c4629b2f085449a178885121888d087a604a3a32ede0. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZFZ32245971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b558316ae50d579a4b183a771d8a3f850da47b4ca8b2009360258adf58c806. 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/QZDA52260990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef90db785986f3d233398804e794abee62005578066405fad5c8038da3d8183e. 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/QZRP42103744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9bedbf0ed901deb8b02e5865355298f7d83b463e26e007d1e2d4971c927e0d8. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QZK6N2282986.