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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811b53126188aa7356a356bf5453596e5b9b1dc52b84e13768f91934b5966f5c. Chain 2 (Bitcoin): anchored in block 953980 (2026-06-16T17:16:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2cae5680-45ee-4323-9987-b0c75cfd04c5.json and https://artists.proofprofile.net/proofs/artist/2cae5680-45ee-4323-9987-b0c75cfd04c5.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa097b50ed1f9e424515b2b55915d7f0cc9ea643f890e3d6b927808e15f4187ce. 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/ITG270800164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f72b7dbdea5ed6bb59c2485b2157006dd544f6eca667e2d48cddd7733874d2. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ITG270800166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a401473bab762cc2b7d4ef4c9e454c4c0efb63fa4444b77b40965875f0b49d7. 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/ITG270800167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0faa206c58a160dd8834e758b8e6f1267e76d3228fbdd71f406e6cde95725d66. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ITG270800171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72abc9fa08a5e6ab123d8d0bc9258f916ce6deec7937bc33f19cc51360df88d9. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ITG270800162.
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 0x1d60bc62bc48cfb695d6c4a780ffa53a5b1bbf2000093cfdccd684ca60501e41. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/ITG270800163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a86f9d1a9365669b4d139fe14750362f7473105a700c527e795fe9d8c6b6add. 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/ITG270800165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca9ef307eaadef8020aef9370e9a948398433f6da810dc39abd6e966decd531. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ITG270800168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3ab6898746e978d5b54c832b3005dc5a9bf4261c7edbdc668393fe4aeac435. 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/ITG270800172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2c9df1cc3b048354e6d39fc3fd46f5c671918a50fc1a5d3e0a33a76c26e687. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ITG270800173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458eacb9cf6f1a0429f9d9d836c6c9421f8f8f588f6928078daa4f6762b74802. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USA560584103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a629a625044af2b1637721f0ee068eaa0efc9c387b3f0fef9d73f5647475443. 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/USA560584104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e60c136aa8b5d2421d27581aeef09677b333e14b6d68dcc638d98a64e0a3dcf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USA560584110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b0ff71a01845970647417de79a664a33caa762d5bb973e679a91c77029f761. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USA560584111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca650c400b58ad098c0e081f1c1a67b69a2b9e0da548f8b5ea48baa1cad78cf. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/USA560584105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1209a0e33dd680845bf04c1e62fc2fc769bda9751b3cbd6060b7db48e1befbde. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USA560584107.