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 0xfc2248547858084d553a0feeb4e3b6f4ab1d1d2d6eae2b8a9d60b0066eb66548. 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/da0c1bd9-1192-4435-8a3a-de0d56a00eba.json and https://artists.proofprofile.net/proofs/artist/da0c1bd9-1192-4435-8a3a-de0d56a00eba.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 0x308aaf62a8059bb3f9d87dd33af69993fae7982f37dfd648c93eb76ebe0541de. 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/QZZ8A2538067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe675c67f5c9296d99926c120f8a1c45b328f4ccd528bca2d4dbaca56e4d0dca9. 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/BC3PG2306719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfa1fa3868a7b2be16e9e3f6c5393e04d8e662e3d469df50b55a362951500fb. 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/BC3PG2306716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457114676818eea1d72ce76d6a2c55a83f8fa7cd432fb442566a7b9d0827adb3. 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/BK2242400654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2975ba45d16221a8e368aabfb935a9a7f3e79906f12ea75596c90956a4cda911. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BC3PG2303613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb0ff9aad15ec775ba71e1bfbf72d1dcc27651950fd0d867768b376f0542d34. 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/BK2242401266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6885e3da98f1746d61913e6a17da58c6ad1b7bcca8174a1b8a0a08e929141dd. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZNJW2325707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88a8ee23dd6864f2fe4d0806eea39d515f151a941290d6f1e9e21c036eee49d. 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/US7VG2396019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c8792d11e9197c23b19d927fe45fe57ac77b42fbbce7e193fa6393386d1c5e. 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/BKHYR2400071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67300b8112df8b5aaa3c06f2ae324f9874b5a28a2781fca3324f0396256ce53b. 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/QZNJY2318647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b09318ff0ec901dac14cbac1e39c155f3dc2c66fcaf7f3c95814b8bfbb870a. 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/BC3PG2304208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf870914498bd38254ce21de10b1befb372e3aa4529e702b1c61f47fac6339f64. 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/BC3PG2205921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e789402d7af526c1e6672cdb7fe9fbdebc0eb62c6390fae872fe4d11ba484e. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/BCFCV2400262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf3dccec32a18f908e7b41a4247ce55b645a942a728e9b9695fd783a7d8dabf. 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/BC3PG2303629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4670073b464f437df332d107acc0611ea77ee5b368b9e132abe7ee02b2c10cf. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/US7VG2494340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5b85527fff97bd46bf2d77a2afa0e90739700dbcaa1bf718e6509bd5d4bceb. 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/BCIH82201666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4272cf19c8c41e3a3a4123b7d023c1c5cac000e37c6299d5e4158bcc58c32acf. 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/QZ5AB2339496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb1daad6da3eef4a0b56bfca571b3e00117bc4ccfbce5df36f7b12092adb040. 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/BKR2K2400060.