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 0x9e541ee5e0b03155d1ce114d7c26b8020edc0d075ab6407b24b30f98037389d2. 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/bae9a458-b6a2-47a9-ae83-ed56dccd59c7.json and https://artists.proofprofile.net/proofs/artist/bae9a458-b6a2-47a9-ae83-ed56dccd59c7.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 0xd8cd47af6de2e656372d57b7600702ceedc37892056ee9dddfac58aa8c903ddb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZNWQ2377035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3667fab3053d349935bd155547e5965fdb15666d5392c03863c89a33b80d375b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZWFP2348757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9277e7e4cca8e9484bc818fff79280be3f08025bee49e4b1c7c26d21fde07d9. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48: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/QZWFP2348758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6cad49e5aff687e167de49b5adca616f83b18e83fe332b5099d85ba2be8126. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/QZWFP2348759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919104211adb9904ae077d79a1c88e40a91ba993908d41e50cedb58390d9a9fa. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZWFP2348761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8166397912fd43ff1dec9ee0fb279a08960db9a0952fcb7211e57df88d82a2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWFP2348763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa084cadefdd506bacfc93eade2e50a866f2b5890cfcb4d619a09d7494acd9a6f. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZWFP2348767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74078fa04769341fb37d56eb7f64dddaa0f0033bc4eba6c43cfaecb53706f39e. 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/QZWFP2348769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7df0511c57d178b36dc0ae9adffe0b5383e7a668526019b6c4bdbb9211b3cd. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/QZFZ42411857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1729efc43596aad7ac5296527c42efe3451f6c90a8de40f450c8545f48ec333b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN82442620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf994d9d3e80c3c2e52066ee8da1f8d34f4074af511275fbe0f9517f77aa9805d. 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/QZK6F2460198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f1ffcb9d061c9c7d173697d4562831fa062a7fa630d4b27a54f40d84a4b20a. 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/QZK6F2460199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac6580618930bec1afbfd098433d5133d53a4179ab055a8cbfdd4c7829e1590. 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/QZK6F2460200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d0d05a88662d02e39e6b097970d0484ffdb4ccc8d15e8d942c6b63ab675b46. 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/QZK6F2460201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ac2fe5100a52d183de71bd13b2a5e53d7d90e2602df91b1171927550fe310d. 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/QZK6F2460202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e103d47496470c0e60654b3d17409d68474446e7a4a2b7abc05e953ca7cfaa. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZTAZ2480555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f5e240c95f64a0902b31cd35ec3c809b4aad611623c6a176776e899d75b050. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZTAZ2480556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ba7251bb82c4b21d5bcc84f1ccb378bba76184fe74c1984040c019c8774721. 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/QZTAZ2480558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646150d6ac00041a355ccc01e6386fff6cc3873a61597f19087e6db8218af839. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/QZTAZ2480559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7f2f0fdef218bb226edd94931c0bf20d6ca04bb28c429f91252c6aa4c5ba5d. 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/QZTAZ2480560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2851c3a3b2d0a747e0dd0ce1c5a2db4bf126c8e80c697530d823cf5ce5d4133a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTAZ2480561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2839e5e3fea21331b2bb516bcba9ab7a781fc8530ef9e09a0fde624c9170df58. 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/QZTB62505469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a45c8b7cc25e6881a9a8605c355d83f0c3e3d1148e475e115c6082b82f034ca. 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/QZTB62505473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c2488c602a701b6402197c85ff490c0ba8d7d5971edb4e3dd91267594a1bb9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTB62505475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529bd808f0e6b9f58a7a04403c318bef9780767d89b519f6ac2c75b4a72ebc5a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZTB62505476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe9a03b7980b7fcf22cc73677f6d3357b744426b31b677b109d046e1af57fbd. 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/QZHN92528349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299f703f5eae735f38300b10e68e82d4c214dc4e33103a3269e6bdae717e00be. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZTB62505477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87615f52b1ad479ebda11e20b6af4e27bebce6cc40d58618dccd1842edbc9dac. 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/QZYFZ2433519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66939138b57ca838c2d2b54925d20e2bf15c02caebd09de3087eb35003ec36d. 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/QZN882432116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb780b6094acfdc7b8e8cedfc2232edd26763c2e2277d64be2baa0b33fa7d76c7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/DEY472477384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdb5d9f6e04e6c9fc35b429da270302e980917a52057e2292d1a80fd8f2370a. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZWFH2428810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853a9d5c3e3ec4e9d79e77ee492788f83763e2ad1047694629791278bc72d3d8. 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/IEWNY2455128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b42a388c5b688c8d7682edf13ef4c5c8391e11e9c89c2177f5d49bf3280c891. 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/ZB80H2400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c950a85ac227226048f7b34cb17fa6a4bc8996cb308385e48c8e71ef251deab. 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/QZWFN2498499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd207dd2b974e7f32dbe6f21994eb1d7004e33fcc20546ab589d8624a9edb29. 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/QZWFN2498501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973f721b2b4d1b9e48fa3b25ed282e3b6fddb10c20f2978ae02a69be4b542e25. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZWFN2542018.