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 0x17131308b068213f4fde18dc2d05decb81f10a8d979916119abf03f4487b654f. 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/77b9a3c0-5c8e-4a6f-a215-9f3fdf8125c6.json and https://artists.proofprofile.net/proofs/artist/77b9a3c0-5c8e-4a6f-a215-9f3fdf8125c6.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 0x87cc6c8095627f9f6132a26333ba1250835903a79da1735c56bf92d8d28ce21a. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37: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/QZFML2133150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9277073fe9c38918dda2ce41f131909c4587041d21636397e43f71b403a17378. 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/QZFML2133151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762c0f86048fbc76ef5c106709c1df4c1af064ea26d435d107a1d2162d2c12ef. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:42: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/QZFML2133152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc71f2d8c6c022c467bcee9bf236f47bf65f542aa845c1c9db7296aebbb5a74. 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/QZFML2133153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc915c5536e187e0e183e0e9204f6fdbd67b2d235727d3b63dfbec33fc72e4f06. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T11:11: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/QZFML2133154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd457de2bbe39712dab0f91c9864ce0f46571b331d71e73b3927dd680f4d2335d. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T20:02: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/QZFML2133155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c788fb6eb2535b5f6dbaf4b601e38a8c055d5b6141f690f76520352be3df3a. 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/QZFML2133156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5adf4fce23d96b3c27f4978febc036f7f668b34632ae977570001cd25c0f0b0. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:06: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/QZFML2133157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b6188e3c0da0328a534e28304b491285e6b43a4467a4bf947d029dbf9e00fb. 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/QZFML2133049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5ef071f70dc17d496e891cc78fe8bb72fec266c1311306790e8dddc64dd79b. 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/QZFML2133052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe168be257912eb96866080b42c2f7705e5688e10417802a3638317a9291581d5. 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/QZFML2133053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab27a7130b83c336628a3eee25d3d86447a28b6948e8d08fc08431d50b00f73. 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/QZFML2133054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99acabd739514f4bde05d0c4d30fe911d90feb596828696af70f1d54b6f1bde8. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZFML2133055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d2ab46bb6402e18e5e070699d45ae244bc26cc6aed0483da2f59f25020a006. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QZFML2133056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6571ad403d607bf503cf27183ecae904a6b0916ac5e14f0c63d0090e4b420a9. 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/QZFML2133059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668b5b167028fd8089e3b0b46eff638f646be3c4499d667e5ce5980d0d160aba. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZFML2133060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc74f43e7897233a3c9f273de039f86a764618f5faf3cc5a0b447d9b67a4a5a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZFML2133037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3847574ed1aa3d1361f6766721f61d76ea063e9417303e49fcae87bd5d668ae7. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZFML2133038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831f51f11e51b1d62cae068c2bedca02895b393cdf3f88d00ef081f40518efe2. 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/QZFML2133041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68568796aed30acef9d0703a225dbffca3b25d27ca651fb2b386831db71ac88c. 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/QZFML2133042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca4a22e8a7e5cc64349abef4032f4c1c34a731f54f7fee92f702aa8d6af24df. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZFML2133045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f04a11a4e39bef57fc323fcb069173fe31d33e2e9e65811c72d59d876ad0fd. 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/QZFML2133046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e5fa6b5b9f55e1fa66bfaa79973362f1e494b58c4d2e2c00ded960d01cfee8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZFML2133047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3126b049b8b455816812967ba05b1220dcd14f01da66dd55aa633c31ac8378d. 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/QZFML2133048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b65e932483770ffab73d756d5463979fda31fda692973fe004d1de2fbc25f8. 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/QZFML2309002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e5491c83cfd9983fcf32628fea3aa24579dd27ac18045ac1fc5582d67d7e66. 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/QZFML2309003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1959fb175212dcffbbc3d9eb9c29c13e2f66892600f10e6b300dbb423dd1012b. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZFML2309004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07683a4eb9976fbca1931919163f2a624afccf9922bc49ef441e72e87c077f6c. 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/QZFML2309081.