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 0xf14f6b2dc8d51faf1b686dda28f540882d6b7089f56954d4b943e808aa662efc. 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/7ac088e5-0e9f-4ffb-a264-3ecef1c1c481.json and https://artists.proofprofile.net/proofs/artist/7ac088e5-0e9f-4ffb-a264-3ecef1c1c481.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 0x3b06f61cdb4f0770bb21578e0b2312a00c3dd04b576ff49782cf292e116ef5b1. 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/QZAKB2337902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b48557074fbd7c2faa4aa3a380aef30f0a8b1c042d7aabd876862178ecfe4c. 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/GBSMU8629586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b075ca3351aa09ffdc13a9d9194cf872a02c79e0ad96c5ce4ac84dae1eca4aa. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/GBSMU8655936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfcb60cca587e3cf702fcc1a924a40da100e567234fba65e541ac93db527b49. 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/QZAKB2337905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087a226cd6eab30f363933fb338614117dc33615c6f029ea1e64f3887ea6e6ce. 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/GBSMU8630509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf543f2b8c51c8f04eed46eac8774d2959531c6f5cfc6d669e80b0daa77d041. 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/GBSMU8630229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b642700a1df151e2becfc3fec10be181899086ba76f7e42f1f1576cd8903b18. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GBSMU8699601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8085c159b3761efee54ee0770f4e9ad519782f06516fe1e5fb7853d88eb8a7a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZAKB2337903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7353cbd06c179ae9a0f1025c39e263c72c5ba26a396fa9488ce1e68f7f89a5a8. 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/QZAKB2383850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd70839208ad9b0d06a4f2425135a8972f3d0bab7413700c5dc944bd00e12069a. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZAKB2383851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d40cb94580505e7747520006e1df1e006a7af51f906cf045147e6e86848c1b4. 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/QZAKB2383843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43eea8b43f570e619f0ec467e0178267d90610d4460108d74044c3e759c73c3. 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/GX5MX2297362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67941efdf5f5110cde77579cbf354be7b7c3ad6864db06d0f59bbfe4370c4902. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GX4R52237619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fe48b3ade8ed4a8e5cb1a492081280074183c0e44f42cd07faa19c64ca8edd. 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/GX5MY2246741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca15d7ad05a43d6609600d7da1d110b1e2425113600c5f48836449121a70adcf. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBSMU0118752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930eda20df22e1058a444494f41482636d5955a35160cbc79218271689dcaf5f. 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/QZAKB2323786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3078570eb0c29dc20a930c453ed3e6671bc077dad991fbd67560ff5c88941122. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/QZAKB2346845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd55c5a64660b0af8696ea775c47d68187147bca33b240f09cd58d4c605e2a40. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16: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/QZAKB2349247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa201975694ef66252d58b48ca3208a852f582dfe6084efb8e5f46606c3389690. 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/QZAKB2350966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636279de35e349060f55220162a4eb86c01ebd6e67d15a6c10e8dd8d07fe320f. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZAKB2379564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632846cbf6d322219be4c0c78350bc0ac86859d363f03e23e4f78b00ec160d33. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QZAKB2379565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34316a773b0baff14507170d7596dd2d5c2eb85e812abb3aa3e10ae4cd49360. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZAKB2379566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753969e4cada94444fd3695d6d1469459847368155c5f1d5502040726df3d689. 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/QZAKB2379579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6d44ea0856c2d0ee1ee3d84e1f3c6d29d40316134ceb58c6b2cd32f3ecf545. 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/QZAKB2379567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1555ae74d31fb4b655fc75a310b6c7f6f85313e27fbd4cc1d8244983834e877e. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZAKB2379568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f5f0065857980db611b40611468714b932f6a72bf60bd66f0e5a8fc1d290d99. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZAKB2379571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806585b96bb30e0cdc2d8e39e5fad47fe210e5063c23b94d655a1f26d2a0117e. 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/QZAKB2379572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf68f09d032efce18ac6f4f9a0a614f166fe14d4474b1b62edd3dff01d3a5ac. 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/QZAKB2379580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e94e7f532edf00061f1e0db9ffa39e0dd0a86b048932ff9239945d8122a1a1. 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/QZAKB2379575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f4e7931eefd1ab6f5c3849c5062fc1316e06e43b81c95c3ed3117c5446cceb. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZAKB2379581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa86f8027f746a747ff8dd61c9265abe1b6f0ff299dcefc2fe445a85fcdaf922. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZAKB2379578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f1b15185e537296472cf50426e42b096401c5d60912bd94528ce311d4a2362. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZAKB2401557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94ae01a7ea7ecbb327a802fe37635f96bbad70bf8be55f8dc1bb4be7e080ace. 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/QZAKB2407985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4cb163389c41b068dae579c26f8e154af6062c1d2a0283522d31d9f864e8529. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZAKB2507194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19c4909b1e3b5acfdeaa7a41b5ac0d97ea0e3050a10f71be8cfe0b525b7f363. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZNFJ2307132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930eda20df22e1058a444494f41482636d5955a35160cbc79218271689dcaf5f. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZAKB2323786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471295676247cdd41182b2f95eacbf6d6951f837b06f63d2bae1a44b76b618cd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/XKA032400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83004d0118b97a08e7940af42c5d9252f85439d8d859d34ed801b8548aa4522. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ALA061900500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83463a0bc61e0e41d03ab06629fa32d99e32a41388125809ce2773bd647e72d. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/TCACU1609812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e02f3750d61c649045866349d4db6004345b62cdf3b912a484782d0eb0d895. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZAKB2433501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471295676247cdd41182b2f95eacbf6d6951f837b06f63d2bae1a44b76b618cd. 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/XKA032400025.