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 0xb8a99f387d192fd5f2ec257e27a7470a71a5ccabaffa73dde7f86f0da9b012c1. 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/df20db0c-561a-4284-889c-4fdc2ba367d1.json and https://artists.proofprofile.net/proofs/artist/df20db0c-561a-4284-889c-4fdc2ba367d1.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 0x64494a1c4b3e5338816c380236a16de4cbdb528865be54ad383ed8538f678d34. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54:25Z), 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/QZ5AB2464192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51409ab0ced5f9a3b1cc99f7751611dbdf80fc9155c4f250d122c2da12efd48b. 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/QZ5AB2464190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe765cb6e6599afe9adbae9ca51500cbfe1dcbdae92c3f68a950b70fb164b403e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZ5AB2464198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0836d76d075be3f662e43b0be260efc8518c2cc7d6c6b20d645e513a6704c6e3. 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/QZ5AB2464199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7bf276ac2736d1b7a1d88094b6753823d5d3ce3f40ebe4dd568224a6ffe5cc. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZ5AB2464200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd241aec04d812e335c93325887922b6eb72e0248cd54c8535ffa2ea7daed7720. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZ5AB2464201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbd4dc05c53fa4330743a6d5d9e3283489e93e71b9a08a6a307cbb630c67df7. 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/QZ5AB2464202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1164b6ee829536e0fa58308c33311277768fa797a78ba650fadef653e45dfe64. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZ5AB2464203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3868544ce8bfc93c7120ed37da55ab3b71ff93f18ccebabf5d56274e31ba376a. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24:46Z), 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/QZ5AB2464204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7d7b5063affa006c8f4fa6d06d2d63c2634a451d1a03901191a5552ff89f246. 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/BKU822400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac60d6a27de896bf700f2200b14eca9a54b0e40535196e38ea2ee1c7eb3e38c9. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNJW2594260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5c63247f1414026411c69eb4e7ef86b5644669c9df54d8ebbc81e2fde346a6. 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/QZNJW2594263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea195c7b648b5febcee65fca5c5a731f6a7928d507135a94b00b7c57c4df646. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZNJW2594264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f62463c6d41d60cac5fe03851722df8e794abc1ec4e10ee3ed8eb36d9c4145. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNJW2594265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x878a67990e21d3bdf51c1b35dac61d3e08ba61deef1c8c6daf765fe60618dbf4. 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/QZNJW2594266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe232b47c8451ea9a515ab0937e195945b3c2b7ce243ff8d893265d9443703d07. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZNJW2594267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a52c851330470819a03ae3d8a14cc61c38f35e1e756f6cf3c8563619d0a506. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZNJX2425758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12531a9888e7eb6ebf37eebe552534c09e0e22886fbaededdbb7e89730c78798. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZNJW2557051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4671f55af7e1e0b78f699b94cd8e37a7cec750d3350e7206bd64c753ee81baec. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZNJW2557052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115c6a7fea2e799b1b9e65927c3ebfb116c7a64708a2371aebd9bf8e5a863e00. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/BKU822500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818ca6eb550520ad9f675dd5057101fa379d14b7cd73aa99c493dc8324828b3a. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/BKU822500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766fbe3883383194471ffa502f2de1563e248e48a35a0110f50cabe5d0274f0b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNJW2557053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d9e1cb68be6a3365a19e7090d85a85b4f8b09919ef4ab9b456ad6d5642588d. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZNJW2557054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b570bbeb64459d6e1aac1f8cf287117f13fe048e863369b7ec1a2bd5572fc6e. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/BKU822500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf874fffa2832e41127da37c3ef4a7b0b88f3a91b91a210d367af8d9106f5240e. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QZNJW2557056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52b9251c5fa88ec7d2a0db244021fbc69448d064bc8713f5f61f2864c06bae5. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZNJW2557058.