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 0x250c019be480002486a29a664022197fdfd7865ec787d00516b5b57539258a4c. 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/59eb98e0-a6c9-49a4-bea1-9c73faf43a11.json and https://artists.proofprofile.net/proofs/artist/59eb98e0-a6c9-49a4-bea1-9c73faf43a11.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 0x5e85e0cc841b1d256c925cf414574904fcf345a90b78af5ef0de1972c710ccba. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/TCADW1884022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525138d3da85832e1df5deadfad4e038f54334a1455929479c8f242cb906e81f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZFYX2072686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582cfc2c366f6ae5600ba08bca7b3a1368cbca558cb77879c2397be74dec9180. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZK6G2097197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cd8b48193ba60240e2c9f26f967b20f5a913c2a7831629c52f00a6085192e4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZNWW2150128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1bea71a1e173d1dccfbaff907476251a883f19932bcd5bb2a7109b9ae57fa0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZFZ72224036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7324dc21219811a06fc33ba6791b700af374bb62f9934c96948608e800820a36. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHNB2276462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c52cb1505fae6adbcdf1d06fabc05151013cdaa586138980ee68c985fa6a17f. 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/QZK6M2234721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6b0367e5cb9087f9dc34f998c023f529167865f9f97255b3ad6377cf9a74d5. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZMEM2219409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7324dc21219811a06fc33ba6791b700af374bb62f9934c96948608e800820a36. 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/QZHNB2276462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c52cb1505fae6adbcdf1d06fabc05151013cdaa586138980ee68c985fa6a17f. 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/QZK6M2234721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed51bae0b1d55a450a47c660fc2573b0fe3680ce638a459c0fb8015fc671bc56. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/QZMEM2219410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00fe4847b98948d702617e194cb99e55c2da2749d129ae9fe16990b5feea857. 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/QZMEM2219411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3cd487ba58fda3f17338d3c317d355166df4dd1250677a0ba0e5a75bab8cf7. 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/QZMEM2219412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24501d955989685b66e191e7a02c38643b1acc49326bd8877c9807b7fe7e82ad. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QZMEM2219413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5b3d83b81c56f2bae7dfe213ec11777f954edd1689465bf51de0dc963f8fe7. 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/QZPLS2373818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a918555eeb506927f4a4ca535ea1d735d73b7131f99797aca3a57d46c77615. 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/QZPEW2479565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a0fa39af307d0a2a0ad7a5f67477c9b3af06bc1612baa750b082d93b235184. 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/QZPEW2448518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574f88fc4ffe80d9c3ac334657696f320de06105d34b1c93c2137637986ee75a. 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/QZPEW2429198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8789b16d278662e017833101c091372ddcd32c116d3ef3e1164b4ce5349c611. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZHN52259424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2aff62cfeb049b25d3d08dcac2dd35524db596e118b222d2abc5a526855b1d7. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZNJZ2194523.