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 0x96ac573c109388e17fa148e7fe9874aa1b4469db75a7a358fd4c16ea52f78c21. 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/1e04166c-49f3-42f3-a27a-7c2082a64e3e.json and https://artists.proofprofile.net/proofs/artist/1e04166c-49f3-42f3-a27a-7c2082a64e3e.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 0x89b02b89264fcc3913f2952918f984219539425c237fb3ec55deeac671953de4. 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/QZK6L2012930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e43d6493b1fedb8afbc40d7dfe8e9f8c1d02721051a71c631ba5eac55d315f. 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/QZK6L2012931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186f4a707ee566f50a1cae96226f7ff4860c978242dceacc42181d4b22d9d0d1. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZK6L2012932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5872d46039444e2b209615771d452f636b666766b57eeea96517d2ad097adb94. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T06:46: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/QZK6L2012933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b184f1017985d458ca481f354ba4f2a5d0f325c8d3cc7706f94fd821cab455c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZK6L2012934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1abd0b86ac2371aa424c8dd9e838b347ca6a5bff229164b71b31486e9f4e77. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZK6L2012935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27545f2ae63d04601e91cc29a5c384079954967248f41a1d6a262da70754ca5. 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/QZK6L2012936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c281d115dd6941931ec05997a9db037e42311cc22252119b3933547b9ca0cc. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZK6L2012937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf393ec1f562637dd1edf0453ca35eb644a047c14ad7ded03fed17ee0ba101439. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZK6L2012938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0a310453aa8f33b6a02ce5237ca60ad48e4a5671cbe0cb6f8bb3808d2905f7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZK6L2012939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950fa9e5e51bfa77a8c678ad1ebb7949c49743b860fcec9f1b3809feee26f225. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZK6L2012940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b5246a8c0b7ef08934f806ac9b38344953d51e309a5e2047c2593b6e63965a. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-17T04:23: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/QZK6L2012941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be4f7d30d26b7d58265f5f7257325eb8f95b031b973ecc4576c702382332948. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZFZ32277195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f131e47585ad256d5ce49f9b64eaf2f44cef6013856a316a3f553976d7fbeed. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZK6G2578993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5883870cc6c45c30f9d2f8c00d8ce437fb2bf89fa9e64394da26acebbf4c9f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZK6G2578996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804575e50dd40950a5854c4664e99169f5829c3d048e3632e9e1dee5d0cc16dc. 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/QZK6G2578999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902b42c8df9cc3e061cbc542626040062efd9eb0adf43a88638a57ce78aeb13f. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZMEQ2521200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a86579767afd5bfe230912a00b1476a051545fb697eb412a57599a7ac7e2055. 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/QZNWQ2524841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d0d07ae518da7869a0d647c7c5e83f9cadbcd364aeea063dd43dc673b2da00. 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/QZNWQ2524842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bb188094dd507ac1414bd27d9a6157dff53028304f529f97be1c56d53794d9. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZZ7X2505526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97b817f53daa15d70146df28c421ba1561cb3d60b1773221333186565dca143. 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/QZZ7X2505530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0e8324af9043fcfd0aa4fecc9ca9c6cb39d64dfaf206e37e77d592e0f9915c. 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/QZZ7X2505531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c175098b413ffe7dc0fd77ffc6949bbfbabf4090640b99a67cc327663b4819. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZZ7X2505532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5664c654341ebd047b5454d32a40e9e453d96ff9d22b466f744a6e3806b068cd. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZZ7X2505533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69bc6638d17b83d9e801727e23ad58f757df215749e70776010a7db76e8f726. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZZ7X2505534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b816bd841148284388215bbfe4e1cc477c8cbe70ea20f78c6ef7d902637c6d2. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZZ7X2505535.