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 0xab56c16bb4d895f4ac63c85528d98f41ddff24eab57eefd4048efd821b8d734d. 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/20c53519-0cd9-446e-993e-ed20ea968400.json and https://artists.proofprofile.net/proofs/artist/20c53519-0cd9-446e-993e-ed20ea968400.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 0x08ee1245a75c2139183ba4a0d6785b101621a9ba4655a6708eaa171077e6b09d. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/QZWFM2338967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0e84904643178e2f5a6511bcb23b56894089529663ff6f846951f53c429617. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZWFM2338970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7382bd26b6b5fca38d56c4f759c1f7b5661d215c7e16adbc64cc925dccb15a. 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/QZWFM2338969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a4c4c3d393dc63dd37bcb53c84b49f7b3a245c153d14a65aa3b8bd0eb18b59. 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/QZWFM2338972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fd8c32a1b03cd537103eda0cda1469d8bd48432cdc5a20e5b90932bedb8402. 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/QZWFM2338968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7555ec8153024a327abc37c693205c83ae84492dc144d25c7523791132b9068b. 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/QZWFM2338974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x979f949f23082ef7bd92d8556c920d690d20439974c98108fad4279ec08d4e60. 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/QZWFM2338975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2739e2138d44caf6173df509df487cd1e2667321ecb5c95974272faab27c4ac. 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/QZTBE2367981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acf6cfbc899516353387c27278feb578e41d3582293a810cb2eb68010358d3a. 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/QZHN82362496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb217a2471643fdc3ab8e8084b2e292e313b9c64e2d06c0376bc2b94faa3c224a. 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/QZHN82362497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1592322c289aa2833ebfbe1aad50e0f8055dc5ddbb6f667d4e0f6083d1148972. 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/QZHN82362498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60ba58ee42c1e737e23f02aad0b92a413300c389e159c703e7b8a9f7a821048. 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/QZRP42206620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4d7bc806366de3e2dba2e81c6e3e460bd4b4b2540e52c4e40c0297f3ff17c6. 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/QZRP42206621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294860c475701bea58921fe1f3812797559c1d50f82992bf9044096a48c6d9bd. 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/QZRP42206622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4bd75d6512ccbcf2b63e422218532a34ed0ac453b975d95ce88c9112afc58a. 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/QZRP42206623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b135f0820b9bcaaa97e5fea2e0f37be5d7cdee326f2d54d857a5a268140cf3c. 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/QZRP42206624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91a6f0bbf5fd794ccfe2b5672f397abc2e9fb57de72fdbfcd1b4b8d8ad968c7. 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/QZPLS2223886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57874d7c255cef9008ba124f8102a2e8489fd536c218990db0d98d5e7a4de559. 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/QZPLS2223887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2e6f2ac96e2ee169d9a1ff6b9820322ea4d1108507a437ca43dd9fb2cb8c68. 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/QZPLS2223888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48ce96afb40ce8535909adc9b837976fcb4cb08b9c2833cea7029b028b5cc23. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZPLS2223889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0572215d4c6d2d555529735eded1c2b50a158c911d1c05df2b03f6173d060983. 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/QZPLS2223890.