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 0xd06035d408d8f71da489dbcba28b3492db2877325fe4023d6f95357345c9a520. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/49173199-ab25-4506-8cb9-111beec55ff8.json and https://artists.proofprofile.net/proofs/artist/49173199-ab25-4506-8cb9-111beec55ff8.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 0xd2670d3ff94f688a43b2bfb9e538ae6236c37c3eb7e439cc470c67dd441aea8f. 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/QZES62131428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6187593fcb371ad6ecf2a4d82f08bf7f8eaef0216e2a2cd4ae06bff83744211f. 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/QZNWR2174647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68932d1d1af31d69e52e5fcf1687d5f9608ea2dc5d53eedae01c753d33220da6. 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/QZNWR2174648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5751fe2c4e61545cfcb268b1f26f4e082e9c929ee5aab0423ddd9cf802003a79. 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/QZNWR2174649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7651b31c8bc948897557e70bdab4dc0f23f0f08a1db72a606f22df780aaaf7c5. 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/QZNWR2174650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08228f5906bfbc7e7e6dfef6a38084c7af4f1275696fee42672e6c52d05e216c. 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/QZNWR2174651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634e1bdf89611e7e4783f5667169c1f498752b8b59e4c05a981fdc10dc6d884c. 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/QZNWR2174652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f3c9ba24d5179e149135f0f1a819c2a9d7df1ace62ff3cf01e89a430d99705. 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/QZNWR2174653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cc85ae7b9167e7d25d3237b206b268b039a5204a4d1b7579497479cf247224. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZNWR2174654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db5696d8102ffbf174b8896a5b4bf877e7d1da137251eb07c19214c916cad28. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNWR2174655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f48514b7094b83781316ffe584e4f166bce25e5eb9d9be43b83db5bad979b23. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZNWR2174657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4b9ffe5eb3b07652570eb0ac3e51a6ea2bce3f58832f287f61789abc186ffb. 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/QZNWR2174658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4574046961ac633829901826a9f59d53a98c80dd854acd27a168e9299b0703. 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/QZNWR2174659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a88f0565191d93de833624e2591fbd9a119f6b2e86af219c5dfec7c647efeda. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZNWR2174660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6face6efde0c90c53fe66e92b45ffb003011d4ca412e14c104832408334753ea. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZPLS2143763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1e01980405509135685d3a18feb11e27106a15dbc7c76a78036df9e114d119. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZPLS2184493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d115c29f5518d72e70a01ad291013732635a608930790564a696162b82778c. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZPLS2184494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43425548af34a62e1b8979c67e71897ad2c917dc6ce89368c3130b975c14ff8f. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZPLS2184495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc652e4c8193508877f5238f0fb2eec5176ebf264e0dd524ce4bcfa5c9e40cd. 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/QZPLS2184496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822d82d7198558caf922713c12401669dd50fbae90d4e6424d6a8df8d4705b39. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZPLS2184497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0002ea710da7d0d0f6ee78d2be597b3d90948254ad8728a35139026dd338da86. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZPLS2184498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff493a9125876255b6bbce7664901f8e96ffcc3c2d9bce407f50bff38727f010. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/QZPLS2184499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6face6efde0c90c53fe66e92b45ffb003011d4ca412e14c104832408334753ea. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZPLS2143763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6c7f16edbc7eae2d8d04f02ae55ca29e2d55ee688bdaeaaab65827f9011c00. 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/QZHN92349816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3fec449b4af0857d15eb2faf89af58904ed2140fa83cf8258eb6163a1368d4f. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZWFE2309475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2a5cd1e94a87d81ff44621a7aa1450723a7d99c36bb1a0f1a322154dcbab52. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZWFE2309476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2170244dfa8cad1547d0b6d31fc72974b1f8c6ed7c2f7e0f2368ac049b67319e. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZWFE2309478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8987fbd80be7e80cf60d8584af013f41287d21cf6d57d13258f624548ccebce3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZWFE2309479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56feb6554320004285ae5bf292f27c9b09287fa22de30455d018a2c5b293828. 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/QZWFE2309480.