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 0xd34141025353525000109860ea70a47063442a6bcfa9e65f67621f7efc13ae7e. 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/f011aa0a-6e02-41f8-9d7b-ba3d269690fd.json and https://artists.proofprofile.net/proofs/artist/f011aa0a-6e02-41f8-9d7b-ba3d269690fd.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 0x49b86dc4270ff223433aac1c00744be2cd252af9a1ef32172d915069e74c6074. 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/RUA3R1705998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3b746040dfdf5dcf29a5eebbc0d9f4c3b5b6491556201c06ba876a9c5260e8. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/RUA3R1706002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40333333cb5214c0559f252d252b8a3652caae75548794b709b7fbbdaae0e7c3. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/RUA3R1706004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a4cc368d3dd7c25a462004d93426dceb450b55cf10380ca2d1bb2e0aa4e5ed. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/RUA3R1706638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226abc94e4587b7f709e729b6c12703de47144f63adb40963cdb3ccdba7de536. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/RUA3R1822010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf124ddc39adb17d450a87a7ffe982f89957b1f7ac128446214e5dd5e2d467855. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/RUA3R1822012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685136673f8a65f3aee360974915cbfedff183cf8d975616c28b3681222f8b34. 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/RUA3R1822075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bcf585161dffb21c78bb59c8a027f6f5d8aa93efcf6c4527496e1c59c9d57c. 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/RUA3R1822078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a70712ab44420dcc0d4e7d9cb53a9308f2d0db16de229ba4322daf7c4ed5cd. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/DGA0M2370028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845805c3a7f856fdd2e241c4cbaf6cbfdfa1cfcb19875a3eec22f98b0ed10d97. 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/DGA0M2370029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aae8d17679beb337c8b6fb2f32f15194815b7014863c7934550912b9a3c56a8. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/DGA0M2370030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a13832913bfb0decb65c5dba08379d7446a7c6653c91f7ddc00d9fb735111d4. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/DGA0M2370031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b77a0e33d0c41c0e2638e213ebcbdca2b6b40ff9bfd36d9692b7f10f5e934f. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/USDY42526724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebd14a4a7e3ba8588aeb3fc01be161ea412e2d0348a27ba9c45992b12308c5a. 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/USDY42526727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0a527636f0ca692f4d904b7e8c262e4acc0d271a4da24204ca752d1480f776. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/USDY42526728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c4adf3b240f666de03cdbe61674c463cc5a5182a9a69af2c9f7b355eeb1b01. 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/USDY42526730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90f9e7b7a24027cc6c1651b0773872fc6ebc02bcd4ef73f292e3d28010f56cb. 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/USDY42526731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a74bff31848b61d21c4722285e6bb8ae3a1035704f3306794bbf177f84404f. 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/USDY42526732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36f51f6b42a7c0fa5fc8a4951386ac0b082ff81cf44c3d348e5cd5d0ed50f29. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/USDY42526733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb73aa41967a24d33975c098cb92877382ff12ff430ecd27effcbe87874ac025. 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/USDY42526734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b222c03eed464c47a0a3398da54f3460de39f9f55856ba2bcf84af82e9a9b9. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USDY42526735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638ca95a653dae1d00d52899242f915fb1ff954e5f3b072d2bcd91865b7579ed. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/USDY42526736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01da0e177b1273d12268cf5bd27736ea35dbb34ebb190d5d2bf47b92753d679. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/USDY42526737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5341c09d987d2e11130da94d239ac635f6078b5b434d6b263834e37953cdb88. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/USDY42526738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b6f49b2032299712b27957f042f852dcbfb333a0d20b5fb6b899e891aee7aa. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USDY42526739.