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 0xb2be8468501250342cc9e108736a252629e7b40b47b80cdb2447d9ff89b52d25. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/343a8497-5016-448e-b2d2-821a2307765e.json and https://artists.proofprofile.net/proofs/artist/343a8497-5016-448e-b2d2-821a2307765e.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 0x77d562a41403dd1ae1651568ebfa853414752e6a1faecc098dd3b5ba2c40d286. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/TR2811600062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054ed1cdc6cead8e8e63e5c6ab40d147ccc8df4b63130c3d955f3941ae06283f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TR2811600066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0edfcc4b374c0dbdd4fa0e1b101d23ea3318368ffed0db50405207041a169a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTBF2577982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aae4a6f8d4bd683437317abce4adabbbf7b7354313f95658d6fd01018bd2e8f. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZZ7T2581785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8cca8d6748d5a2f5b1a047814bed4e6aea5e0ecec258f07231a75e4d8cbc93. 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/TRBBC1800127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc673f51781d4f3606e0f709bba4314536a06b3dea4cbe7fcf63079b838e67fff. 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/TR0331510011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b9d5044318393e0a35f329361cfbdb2230990d7c2b51873b98f506f9f5e145. 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/TR6792302354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f5103ad39260d1731dc5ed4f9e6d97f8c5ca7a090ef621860c623a12244aa4. 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/TRBNN1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb91cd066963393bce1592f0ce4e4227d08146c5c54df986966f37fbd7d531bd. 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/TRBNN1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eed9c7f765a32dfc9bd359f291eb98656a9167fc829bf5a06ab70a1a8c102a4. 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/TRBNN1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef77cc883bb3f4a9c34113a66d057edcf619c29ab77ee68c826b7caaa3a83cb. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/TRBNN1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fb3c83f176cd440918c2c1f5bd154dabfa0280596283adcebbf284830ce16a. 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/TRBNN1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9406ebfb3bb98b8f1fd7387f6c56204c5e8520796279e14970abba2a9763f659. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/TRBNN1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf610729b04a141b37abfb85bfce58163ee22cdac3b6ef18051d24c9b3a1fd7c3. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TRBNN1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8aa5eebe35d36ac98008732c214874f6f458f5563f9b503dd6eb44ac01f5896. 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/TRBNN1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51dbb39dcd438cb46fe2dc87bacbf0d1106726251a7084d53a4cc9becb246b7. 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/TRBNN1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355c40a956d209fd97af96324b30e4a011bd75db6eed9a52c187cf42caa10ac7. 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/TRBNN1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9757a50490cff4a07d87d753d6871a0b0d14ee2c7f473b99cf968e4ec0d76fc. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/TRBNN1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829e011d225f5557eb4fe988e3cd26784407a099800561fad7805071bf1c356d. 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/TRBNN1900012.