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 0x46bc140b997fbce8f270f7be4181e52c9c231c72818b99e1d961de65d131bb41. 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/05136731-e306-4d8a-9b30-96f3ce6bf625.json and https://artists.proofprofile.net/proofs/artist/05136731-e306-4d8a-9b30-96f3ce6bf625.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 0x826f00abef84cefed8b08c62ddf85a0f997b0abfb32c2d0829aa1cbb2a93eb2c. 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/QZZEB2359538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ced560221cb1f0b6e9a9a1f0d2ce8041d22898c6803f0ad79147cfdce04e8f6. 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/QZZ8A2328504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad2df48636d3753d0c80dbb63f5648f97804f104579aed48171bec8cdd7f5c4. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42:12Z), 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/QZWDD2304002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91ee1c2de730ce4eb2fc7972df598dd8d35d93071664b423665442e8348aa7c. 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/GXBAV2473799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f0721aba3a8fcc38d30bb31d250240c564be4943e0d4dbef72d5abe9dfa812. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTRX2445867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43be2d09dfc92936583e5587b4c480c55ebc7a33c5fedb2a1aa9e9f3f23165ab. 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/QZWV32303549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc807cf716d93a85f493380bc456ca8c698f6fef2cc7a2bb839d8bd59ee854622. 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/QZTV32487210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94fdccdfac789c526064cf8eb2477bf17cd2fe95195d568de7354e4bf5422aa. 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/QZTV32487212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03270388b53b9c16a03cf6c3174562844c6cf8c063ef93c5f6fa105fa4df0d6. 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/QZWDD2498522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f3306eaddd4fc98347382247e72fe9e6ee8fd9a11de4aef79e3df70d3033fc. 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/QZWDD2498524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26fe077215299b507177b71ab9db9b2b02560fdd8ff4671aff7e46c4cce32494. 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/QZTV32492777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bbb9c05f69983a6629bea366b5c6b4ccb5bf5874b028ba89e9c616f04116b0. 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/QZWDD2498526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2407638a58763b30f638bcf80e866961202590c2a0f6ea1df8bd242230d5ea. 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/QZTV32493559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3375ab9204f614f3a206763765ef93d86484ffb294a7608af6db0bb9f80c0e70. 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/QZNJZ2398017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ec9e878f4bf34ade881e297e4021ad03db734eb91f8fb272e3c1fe2f765245. 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/QZNJZ2398019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac58cf2a67fd78a81df4684956a46f3a05c14a5e7c7038fef2acbe90a900576. 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/QZZEB2469215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee71fe48bdf98bdc82f61ffc3d6b5d3f54e96c155ecd9808438f9e56fa12898. 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/QZZEB2469221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6fd4b3e0f08cf56db0eeba01982917bafefff0f4393cd0da43052dcb33099d. 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/QZZEB2469222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8858e9cb9e47deb353723a55c6a9e0781fec85d21ab13352b6f115c32dafb0f. 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/QZZEB2469237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75921c50bcc0259cf7f6b73a9f577d1440db31bc5af910bbdb8a9fdd95f38f7. 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/QZZEB2469244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d865386a72bf840090802578aa6689a8b9a79f79ad5b487d1c14b825be3ca23. 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/QZZEB2469246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9524b9f512306c6d9d793fb8658ea42bbf7168c57082843047bfcdfdd66b864d. 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/QZZEB2469250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5edcc5775219775515ae536a6172c65770237ac4e401d1f9a3eac92e4ffc32. 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/QZZEB2469252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10610a181821f39dcc292b8dc350ffd6c3bd1f4b60c076e3f9932bad2d6d0dc. 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/QZZEB2469255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8993eca88bb5d950f8a134bbe60dfa16d118b655ce1ce39880f02618bf029b81. 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/QZZEB2469259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ce0b3c716a2289c5fc127e96fe73375741be50317f28a0d0bb32f76dc8799d. 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/QZZEB2469261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff305629fc69a5b9c0dad46519738434467bbeed288deb2c77a10e66bbdc497. 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/QZZEB2469263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f0305782e8a4335943a75fe76173afbff15d6d9fcf3d34087c9214ae6c2c63. 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/GBRKQ2502841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b96a7ec88dd5c8458430350c83ed4a4cd8a6f19888b7b349afa78cef4f32af. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/SGW502213047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e07f119d6d4d97e4a7984f4d435c46998138bfb08323036c33cdcb60d3d12ac. 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/GBWUL2386124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee63f6b4240e1f106d272c0e37df99ed8302ffbd5bb7c4bcb584dc65368c26f8. 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/QZW9N2260033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b9f0b636820fc2923f608a2bf64903cf525aebb691b5fc39b3d01b4656572f. 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/QZHZ32211391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542ace1a97d9bb2ab183744b85a0f1aecbcc1aac5da6de93d4ab09b54abadc5a. 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/US7VG2583132.