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 0xe030cb06bea2289cab4f00c935ea7194abb34dc4967187da0238f771e925e6b6. 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/da3d2783-50e6-4558-87e8-3426f24a6c82.json and https://artists.proofprofile.net/proofs/artist/da3d2783-50e6-4558-87e8-3426f24a6c82.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 0x87d938a3e74463b4ecd6c3ccf135a4de42eb7931d46d794792699b89e3f227aa. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZFZ32092849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa635252787edc45632e2762a26800b374b5bd596ff0b032db5ebe5a82017d2d0. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZFZ32092851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7165b6647772a5cf425d2ee2182ae0ca8efaa0fb5597078358ddcf1cf716e4aa. 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/QZFZ32092852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc727dd64fa7e7d35f36a17a8af1b0eac4c9865275e5d61593b48e132263db50. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZFZ32092856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b31fbc78b6df6e7ec471295608574384838824e4068c6292c7c5539495ef45. 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/QZFZ32092857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71445d39a38dc60f128f42577ba51b532ac3385a87284cc92655a8896aa3904a. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZFZ32092860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb9d1b6678f94e03a9f4a27e70e0312481623a93146f6f5987bde4a6f29fcfb. 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/QZFZ32092861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac67727bb8feb4b0123c1c64d12415278bf224df37969867b5a1286a48a680b. 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/QZFZ32092864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb611818c1ca4163f916c795b9477422f8bed246a81ece63ad7c3598e3f19db. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/QZFZ32092866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0cbb413d251169b31f499e34f0b80209911dc316220267e8b46e6e6d22c86cd. 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/QZFZ32092868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84fcf8b646d32288b0826ca7256ad710494d1768e05a4002d863b210dae585b8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZFZ32092869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d14d37bb73d8a03b5b05e1b4e85a5cac8cca02cb9d91f61fef6003067690f5. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZFZ32092870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa781ed07760d29148605a53c2112352def60032ad2178f2d9080a8f1e913e1dc. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZFZ32092872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee92c1bd10607832065eacf5d81dab4f68a2adb8503c40a8352bcd430f1203e. 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/QZFZ32092873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fb0d745bf1149165ac1d918803b2bda02944859d37caf68e430c1f4cc530a8. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZFZ32092876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ab52ba73aac5c1011431a9e7af6411cb3ad7f17987e95c2925f48770da57f3. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZFZ32092878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb155c2658f43ea6a9ce69fcb416919db0fa56f448a51f6bfcc9235712a2e8912. 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/QZFZ32092879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212986d3bbb1b454082827b2256cc2180fd54b04a5aed1bd4e37aa5c9daa1860. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QZFZ32199378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83085b8eb9ab673c4345823ae27dcf0ef3048c69351f7102531fe80955982da6. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZFZ32199379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e521d12da21a3d085efabeccc2ed1b4c4d1d92270441a49e2cf06e27966fd1. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZFZ32199381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4533dd7b5cd595d911318f5e8fc6127fc6b3990341ee79f918817bddf3d06c86. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZFZ32199387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5dbfdf315c8b749feb9e846c465863671c28337da08173dc9e65d2efea163b2. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CZK502005601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f73f952f492f371341cf7afd29bc18e44363ee1e852685726299fe264c174cb. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/CZK502005602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd3a68fe7b1a74b3911ee34fc2b2086acc2b90da323f38b34eca1ce0368bd0f. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/CZK502005603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e462dac62888c9b8c30cfae60f23f971c40f34820544eec95ad3479ec974da. 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/CZK502005604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758c405aca66ce9c77ff60157d2223e5b52e411eed2387a76e783a44efa5acd7. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06:30Z), 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/CZK502005605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87327adf9d5d1a57aa56d19b24f7b90c6599edff87cf2cf89a61da72588f1f91. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/CZK502005606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa917337b738e082bf0291abbf3f9924e6ecb1a4544276f3c45b3997e39fc8e29. 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/CZK502005607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc93e52bdce9101c216743ead714c5bfe7e480dac140e17e2223a320fa78bbfe. 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/CZK502005608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085b3903f0e1609df5c717341eeee87de720f9fbf29018e256c7922897215f79. 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/CZK502005609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f385d81e1caa29f86a84eab925751d2ff2f1344624776bb33b243cebca7e8a. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/CZK502005610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4af9663a3450484756b961fd8434dc48775d86d52c4913f1f0bb5307ac230c5. 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/CZK502005612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14afc8e5abae15f3b13633e8d0c64c67540520b505ff8e8a01cc7cdf05505c13. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CZK502005613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163d9a78426a1824e54b6ece0487dbb6c31d88ac1b56fa6b051bc08c34b52142. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/CZK502005614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c0db62a588ee1027eafbe78f773d6ca49400493f1ed334c17d4fe3d883db9f. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/CZK502005615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7fda2d5280d79056e656413b8e6c46fb56bf9e507d7f9e7d17a1aeea0f0d74b. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/CZK502005617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a0cd0cfa80bca74d46d6e5b686e2023cafe9d8fb8ea32cb60b3d7b40d47840. 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/CZK502005618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a36218918848959dec3cedd1c28d26c32ca98dc31f6f5c70dd7195050bbd24. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/CZK502005619.