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 0x4f5c1c4df895ad7c6908f3c3b4199c5637d79e64c7f7a5d13b75726076b12a43. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/43068991-ff09-4d52-a254-d4f430d7ca5b.json and https://artists.proofprofile.net/proofs/artist/43068991-ff09-4d52-a254-d4f430d7ca5b.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 0x99f3bc1069800ca6796857df1099fa90fdc2782698d2d37d7d7b6c4da0243eff. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZTB92317616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc30cd15b2c8f93a71ac8ba63683a12eb965577c1e224be6a141dd09fde912b3. 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/QZTB92317617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae0dbaaf39adaa939558d8e8d950a25e2d4251489986818740b777d2e8f62e3. 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/QZTB92317618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a8d4767d3039efe32dc3c960cc0282e4fe487e0b7b70d217791b63eeb534cf. 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/QZTB92317619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc8a445a5bcce1df7f326e238c2a40a2e03fc61fb7a021954b76b477bf13e31. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZTB92317620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486c08b51e282c2ab91b1dd22dd76643054719da6648830820fc2790dbf096df. 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/QZTB82332416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ff3c51a375b754c45ca35ca25b3c717ad2681d29732cd06bb1a4152ba87267. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/QZTB92317621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d2d8a439628ebd0687b8b05317176c799ebcff1f2631a2d41bd5c511c120b8. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZTB92317622.
2000x again and again, Still here, here, still.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3e19c3603fc2051e603ebde8648405e3e2a07a12ef8807e5631e4a3ad73da3. 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/QZTB92317623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b1fe1b1caf1cfb765fc6dbb2dea597b89b3576c7ba5363e96c54c6e4aca82e. 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/QZFZ62195663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788579689b7da9b960de22ab27582231472193ae8ef2de7f72533d971e4307fc. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZFZ62195664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd167fc42a307da31840a436b6489543c7e54e729c9020267a101bd189ff200. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZFZ32089655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf182b0241b70215d1508002080fcea21b210c7a43f347be1e2641c7705641e94. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZFZ62195665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317de0e15e901532bcdc0439a033f25d42e35a2691e116bc52590f19dcb7649d. 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/QZFZ22167651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf835d8111aaff88d99b4ecb3512478d4a6e8fe380ad9ae6524b707b58eae049f. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZFZ62195668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4b02a655375fcaf6fe2426e1d3217f368968d5541a11d718203b4654c64452. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QZFZ62195669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486c08b51e282c2ab91b1dd22dd76643054719da6648830820fc2790dbf096df. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZTB82332416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d71c703ba230ba4367fe6a52b297434560c5609f3512b849a46a26262342e2. 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/USYBL2001092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bdfac571ff43bfb3ee67a64aa8e871b0f7f696194ba43517e6eede106a5460. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/USYBL2000967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70aed2b63bfa4214065599482669816c0b76ac99a335add7c9efeadfc04a91ac. 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/USYBL2001028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c05ad7e683ac84a75d8dc89d032d3fd1762f2406ce1f4e39528f77640a18e8. 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/USYBL2001029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a4d403553082e89b5ebc781ebbc5a9ca6e14b25a4a23faf03af69d5b823543. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USYBL2001101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d96e8fd993cd2b9a5c18334e301ddee6e8214357dbbc30aa66bc5029e14e93. 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/USYBL2001030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09792e263f082486cabf1d2f483e17007f15ef1334958534ba4f34e5eaa34b56. 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/USYBL2001031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadd31a63498122850020d7f340745921f0cc7b21ec0eedea1cdf03f03ee27e9. 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/USYBL2001034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26a2d9cb41e238919bce18bc323ec7a05a8656166d9075768eb2e851c9a0079. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USYBL2001097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa328326f060381c6bb6ea400b1c4ae795b3749bdcd779fc09da5fee9b456a2. 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/USYBL2001098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ee72f412bafce564a7efb7aefdc23197c8b8f57b8b77bbb35a30646c6dede5. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/USYBL2001100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba49a30fa5ce519f37ad39742c4874c7acdd4b4770abe3b8cb7d3cf23ab90ab2. 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/QZHNC2084594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134d4c3d06ea11800de957afcbbff78bc4f32b258d97e34668ee9cb3bccfa689. 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/QZHNC2084595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d97c478fc5d4da94f8abfc62cc2cb345e330fd93b2e1ff03bb63ec33b862c08. 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/QZHNC2084596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09bb4f930facb9f99875a7f3b5719cc4f6ddc1da1bca47491c8d62b47e026af. 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/QZHNC2084597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45028814e15212b36e5f21118b56af274e1dce1e21af0314cea4682658885d5. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZHNC2084598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610be1cdb0c769301a4796d68f746775699674e9aaf6bcd3c28e1f8d88fd0f3e. 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/QZHNC2084599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986b5375f8e634c392b99dbc06e0f95a777c9d8143ce26092c3e17122a1e793b. 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/QZHNC2084600.