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 0xe86192f0ec0b2612c1a95e1cdbe62b168244a1a201e9a4e1028033a2c11e37b6. Chain 2 (Bitcoin): anchored in block 953899 (2026-06-16T06:37:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/124cf379-521d-4106-9835-c46ea10d57da.json and https://artists.proofprofile.net/proofs/artist/124cf379-521d-4106-9835-c46ea10d57da.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 0x7693b4bbf5cd6be280909d430a95184c99e555e6292b588aa72618885aa4e89d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZFZ62483237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf472d77b49962e0c2534c27b8fbf4c2ce569bf3bd361c7e87e97002a482885e8. 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/QZFZ62483238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4026706fb8c38257c5eb6184c93b56f557f3b37887dd401ee6ad517b97bcf7f7. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZFZ62483239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494ccbcab745aea1657b956b688cd317a9f035fbc5f92ead02152f9805f09aec. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ62483240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac789b0346d4dc612d3843d557d038d58a4beb4ef4320b8781172cd40a21ffd2. 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/SE6A92134910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8929c489ae057ac7b365620fa59fa4c0797f0bb99958cdaa97340bf23597410. 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/SE6A92134911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3058b0d54f4211df0d8e3ff104e596ea55b7e79644065d7aabe9ecc63c91efc. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/SE6A92134912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11dfbb4300baba7f85f871ef729a3d0ef7681596d698d17ef2e26ed67b8aa591. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/SE6A92134913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bde8ed01f0eb758b9644af36c8d88e45845a86e4e364f9d2623451af75ba6d2. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZHN62031211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa3a2d5a7aaa1b5f2041cf6b3038db9c39c580e580e690a05b70add9607b94d. 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/QZHN82011797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0b3e49c6dc031c1c6471d96859306f38ed73c47105731866816d94d82d25231. 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/QZHN82011798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1688696b992f06ed7c7e8281706e62bc4d976bbcf6f7834aa8203bd8c0c11a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZHN82011799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1f74ff9845ad44b68022e2aa2baa095e3c9126471423ec01b4f2bbae231162. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZHN82011800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bde8ed01f0eb758b9644af36c8d88e45845a86e4e364f9d2623451af75ba6d2. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZHN62031211.