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 0xf12901721aa8f99adc441398c504af15a60fa3bfa577425b7db2d71bd6f86a9b. 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/0cbd175f-d68b-45c3-8f39-7c030ffd2de1.json and https://artists.proofprofile.net/proofs/artist/0cbd175f-d68b-45c3-8f39-7c030ffd2de1.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 0x35152e569c7e06a2eaeb06dc2ee2fdcb68acc58d9478c2e4cd6cd92318803be4. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/USUYG1195290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800416dbed1d290a43add8c6d4ab9bb563f3ebc9843b725338b88aa2f6b0297e. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/QZNMX2193442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee105c5dedee17688c4e1cfd84c5e6f4fb8ad62ca2c9029c0b3f9620ba60ccf2. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZNMY2168971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877f8d7b35c566ba19a3832ce1ba3264f7adbb56d05e06cbe3306f9b3eef03c4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMEV2118597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767009045f2cdf89d260856846fdb954e7d21f31718b5ca68b579fed920e5360. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZMEV2190801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1b7471cc6b60ed70e0cfbd961a9c1a39cba885f39268c7ed51a018fa57ceab. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZMEV2190804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0981db39166c8ef0514c0c052b27f7de2a145af0bc39d6022a3517e00fa1e342. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/QZMEV2227986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f933a2edf026ff08d3d57f64d2ed32b557c1945cd9f6ab9f62cf13a8c4fc0db. 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/QZMEV2227988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d45c6996dd781168da629a01c8891ce100ea0d33ff548664202290db8893a6f. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/QZMEV2227989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12d41d57a5db74302cec47453df2f60fc84f2a56c5303deb4b278900c78b734. 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/QZMEV2227990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2931cd0b122797b880b55822d9b68b53db9d0f12aab920eb776cc19ad5f2f3db. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZMEV2227993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a850a4ea6f1786e9416c8342eb438a86b4e245dda603d5795ca0f5ccda3084. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZMEV2227997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdc3152083c35161eeb23bb9e968e60542ab4da2705d16859d8e4fec7f314cb. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/USLD91739110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185e52e4d293db59809064e303bababbf06bfd372d14e5353d6ecc4d57ef7dd7. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/USLD91739116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e76d09efebb1794677bacf337db35a213b0acf8aebbccd16185a59f66b1ab5. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/USLD91739125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8deaba4037940e069e72676b3bf04f31c0a6699c6d6511aadbae26ea8dc799c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6K2551042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30719a3da654d2b611700d4afa6d74d2dfc8aab0613e5c6d774aec2aed7e1c0d. 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/QT3F82586323.