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 0x578d0eb0bb03d853b5427c499f6021d65f0aba261bcb4fb71777724b5c047a1a. 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/2db275c2-c06b-4cb9-bf54-a6a153c646fb.json and https://artists.proofprofile.net/proofs/artist/2db275c2-c06b-4cb9-bf54-a6a153c646fb.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 0xeaf9d9abe2a3ea6147ffce29dd84cd150615239c1e682657a90ee17b6a0f119b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZGLS2325832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643199df57d228cb399cfbe974e48a7b2bef6be5d9db59b4411320cafdc972dd. 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/QZNJW2387185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf844f36c837dd0878d90d061ef4ddd49af9bc1d65ff8ac17594101fdb6d30615. 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/QMEU32314708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b258736ad1c36b73eb9b3537eabf97783e529bd2023de6a29f5a3a536c7193. Chain 2 (Bitcoin): anchored in block 957834 (2026-07-13T09:42: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/USLZJ2430154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163582b691de82bc580dc845f4ebef1a8da0fe63f677659706d825f60cee3003. 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/USA2P2505092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d864428d626540e1cfac29135c9509fab7c24ffd1f793142e29e512a06b886. 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/USA2P2516811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727a10f845c5ea23a62f3d473bc52500a31b72d8b5be15510c111e387fc17db1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QM4TX2451893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727a10f845c5ea23a62f3d473bc52500a31b72d8b5be15510c111e387fc17db1. 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/QM4TX2451893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba64aea7b494fea1608c8a670d21b1c07363717d019277768c338209601f0b85. 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/BK4DA2411738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb4af81e47217bd94e46d0999b8801299684d2266137591600bbf029585318f. 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/BK4DA2418881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac5e9eefc704cd2faae2d72da04d7bdde1fea6bbdd2f78c3194582622717cbf. 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/QZMZ92450696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a7b031e27044b266e6dadcc23e55bca747fc9ba11392f19bc6414aca7c0b4a. 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/QZZ662437393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87305cafe50cf67c248031697795e46ceed90295493990aa2e86d1461b6b7b3b. 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/BK4DA2502012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13016a6248881211ad38d9fbba935662daa7c14856ce0a191f5832c98a170848. 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/QM7282471732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13016a6248881211ad38d9fbba935662daa7c14856ce0a191f5832c98a170848. 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/QM7282471732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9c0156e57ea13587f45e59598f325c644b83beb36cdd80d4732b8f3071969e. 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/BK4DA2439628.