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 0xb18c332e7ac0ed5ea964a614b12c7a7a8189d239d58024f4b8c2436db640ad7e. 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/ed0f9d91-7f58-49f6-840b-bcec59a194e0.json and https://artists.proofprofile.net/proofs/artist/ed0f9d91-7f58-49f6-840b-bcec59a194e0.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 0xc4dd644a2bc12cb2de426957b839d2fa73d7de2bb329545330c96c5d318deeaa. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T16:02: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/AUBEC2189876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81bbfd137fffc66eba871a08fde9819e890701e4a3486fef512f8a2d7011c153. 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/AUBEC2189877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7bf58fe44f0d98b96a45853457135fd7b2b3adf9c4a9affedd93c057f643ad. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/AUBEC2189880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249ba97eaabfaaf13f34774c70b68667f3f5d53d9575dba9ef2ea97231a0e581. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/AUBEC2189875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb69836574b7eebe378d8824bb4a8a29387cf691ce5cb39c03868ebbe5c18b35. 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/AUBEC2189885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b6d054e1ad6462879bd072577645def89a0e910cebae1414ff5653ec741aed. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/AUBEC2184046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf071ebd1c22f1766f21fee9795b31a2f20d92479fd1d2ca87b8b39ae37128d02. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:28: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/AUBEC2183506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2265a572e03d53b0b21581bad71a3ef555e04a2b0a7cf3a18c36f85fdfbc7dac. 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/AUBEC2187880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb700c4491191ab2c9d5ba6b09b22c86987d07ddcb3f30af5a47ea004b10b398b. 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/AUBEC2188352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841178aef40e49ce50c2b7c1efa98ebca39951ed27b818d711adba332d69480a. 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/AUBEC2188354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e3b6806a1d7e856f0ec617eb1a8dd888b314fed311e71d63409274f03dde8c. 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/AUBEC2188356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca6af13bf0a5ecab241726975402965667f7a752f43a1479763a7379328d7ed. 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/AUBEC2188357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6ba06eaae727713e4c554bd07f64b2f714450ca0ab41f053064aafc0a38315. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/AUBEC2215887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6343f2633c63b2bd11e50569c940f7b2be8e510733a40f591148c4e7b57f5d44. 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/QZTAY2352290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b2b45c3c935a8695aada75ea3097f5c600cd4f394c28167b1afab91ab9050c. 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/QZTAY2352291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e06ed141fecc5fcb279d92768dbf194f5d9d6de730a4fa98d54f946138c1cb. 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/QZTAY2352292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e41d4e25030aa18bb3e2c16053941d1b2635b27e1e657ccfcc222c774fa589. 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/QZTAY2352293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa033a115faad31606c00f3a45d456b985a7b810f6de650641dda3910a4226f7d. 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/QZTAY2352294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4f741f503a77329d5dbe4715f4680188b7f667ed52616f38e6315470ad0eaf. 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/QZTAY2352295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969e4a27661fe8e554c25581882b15405a04a902bd288672f5237aa2641ba958. 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/QZTAY2352296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5476d30bdf1a751e9d85ed98e959093d4b7db16469843f597223b65a160669. 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/QZTAY2352297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd476829bcec9d987e78722458904e67e5e2b62208e45c185e84fad6fbe3f9e4. 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/QZTAY2352298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8dbf1065406f3819a721d0632ecd13920f86cdc6e0eb9f3b9da594d99f6b1d. 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/QZTAY2352299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498eed0e28bb8afec9e65c6f4cd137c60f34822dd576c040bb8ccb7a6772231d. 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/QZTAY2352300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49699642a90ce14deb5167fac664aa480e712723a9c4641242310b5c351ed05d. 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/QZTAY2352301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb894a45c66bcca34fa58eefb8f5e75e8b624ac10d9937a334e5c938c787b80a. 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/QZTAY2352302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6343f2633c63b2bd11e50569c940f7b2be8e510733a40f591148c4e7b57f5d44. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZTAY2352290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b2b45c3c935a8695aada75ea3097f5c600cd4f394c28167b1afab91ab9050c. 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/QZTAY2352291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e06ed141fecc5fcb279d92768dbf194f5d9d6de730a4fa98d54f946138c1cb. 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/QZTAY2352292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e41d4e25030aa18bb3e2c16053941d1b2635b27e1e657ccfcc222c774fa589. 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/QZTAY2352293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa033a115faad31606c00f3a45d456b985a7b810f6de650641dda3910a4226f7d. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZTAY2352294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4f741f503a77329d5dbe4715f4680188b7f667ed52616f38e6315470ad0eaf. 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/QZTAY2352295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969e4a27661fe8e554c25581882b15405a04a902bd288672f5237aa2641ba958. 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/QZTAY2352296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5476d30bdf1a751e9d85ed98e959093d4b7db16469843f597223b65a160669. 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/QZTAY2352297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd476829bcec9d987e78722458904e67e5e2b62208e45c185e84fad6fbe3f9e4. 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/QZTAY2352298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8dbf1065406f3819a721d0632ecd13920f86cdc6e0eb9f3b9da594d99f6b1d. 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/QZTAY2352299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498eed0e28bb8afec9e65c6f4cd137c60f34822dd576c040bb8ccb7a6772231d. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZTAY2352300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49699642a90ce14deb5167fac664aa480e712723a9c4641242310b5c351ed05d. 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/QZTAY2352301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb894a45c66bcca34fa58eefb8f5e75e8b624ac10d9937a334e5c938c787b80a. 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/QZTAY2352302.