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 0x1b3d6d09f28194fcd87b2807b3b5f40c3db4b2c6106cfb5f08679a38062fb252. 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/8e407ab2-c42b-4c96-9776-126e15a60030.json and https://artists.proofprofile.net/proofs/artist/8e407ab2-c42b-4c96-9776-126e15a60030.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 0xf2f1bf1e8a55acbd47396c474d5a1ccdecd71841e859ecc130bc9a08a9612298. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/SE5751952746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91de7eba48180af041d2c0c139388d42dcc92ff3e5bfe62b6198fcc8c4ed435. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/SE6A91965709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcb271d11e9d5d3f1bbe6daf8321f865e85532ffe459c2d056f1520749ca9ab. 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/QZHN72093629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39341163271d05fdf82429186a42e3242bd5d911dfe9a6b44cbd9233470c7d20. 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/QZFYZ2354022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2cb2ac63767ef9652c9fd75cf1d4500b047e325ad11fa0de90c1bc9ed68b6e. 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/QZFYZ2354023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9023d75aed38650c1058c858c2a72e57783e902ba3328d9b8d3449a1c508f0a8. 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/QZFYZ2354024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc6080ae3a7d5aa4fdd254167259636890757d82375be1fb68c3300c6a682b0. 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/QZFYZ2354029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f59d854ebcd94c72b610f8647db9345ae1334e37fd7c390fd72fef710d7bd1b. 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/QZFYZ2354031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1334729406ee7e38d2fd896781380f59f8a8ce0118396d6a55f1b4cec90dc187. 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/QZFYZ2354033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f171ea8ee99893f6213ac1ab6f962e973618ab3828de51594fb385f7633a03. 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/QZFYZ2354041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4c0a36037a7294f96708b23f39634d031b8b50b2a803c1ff4c0e406080ec65. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:16: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/QZHN72491312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d8d615922bd6a0dfbe690b7b4990097016009d327656b259b66883b17edbbb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZWFH2474054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e373afa665c19b8db2ce50ee2c934de0fed51c7a3b24d15270d1e086bf88f13. 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/QZDA82588453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34190775bdcde4c9bf6d7d97224fb9f00e7390ada0ab8e854edef958dd47c51f. 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/QZDA82588456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1729e15aada35493c9b67498743c50bbb093ece1fa084915a42c0c1c5f3894. 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/QZDA82588457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39341163271d05fdf82429186a42e3242bd5d911dfe9a6b44cbd9233470c7d20. 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/QZFYZ2354022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2cb2ac63767ef9652c9fd75cf1d4500b047e325ad11fa0de90c1bc9ed68b6e. 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/QZFYZ2354023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9023d75aed38650c1058c858c2a72e57783e902ba3328d9b8d3449a1c508f0a8. 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/QZFYZ2354024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1334729406ee7e38d2fd896781380f59f8a8ce0118396d6a55f1b4cec90dc187. 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/QZFYZ2354033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ab6f720d2a2c7f5301f19791635aecb869d6180f75aad142ecd2ec9b2f23e2. 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/QZNWZ2562465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d36bbfb9743b8b4e84b55f33a70d2272c1b4846449acef2ea5e0716493780b. 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/QZNWZ2562466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f171ea8ee99893f6213ac1ab6f962e973618ab3828de51594fb385f7633a03. 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/QZFYZ2354041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdeb7b6601268e41ebaf6e6434b711fbd05d7f41099cabf4e96822524e242c58. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZNWZ2562467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ca94551f56210cc758598201af9a1d2fc95b50e4622723a49f99c0f6774b5b. 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/QZNWZ2562468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c45ed93aa0348261dfc8a1c73503f1c09da3d9f745468d916cac766c1581ec. 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/QZNWZ2562469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4752e8c3c1a33e6fe2012541150d41f0a556217934120992a3b447e66f897dbd. 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/QZNWZ2562470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30016cd904dd868582ab8cd8f768cedfac82d73062612a39403e626699f94e5d. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:32:47Z), 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/QZNWZ2562471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b85e6dcb07c665ff37fe1dab10c98365ccb4e740c6dd1fc1809dd387f7e2a87. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:50: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/QZNWZ2562472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe87413e66081750cbabbd38f19f5a4f0d7b030e45d40e697bcb65677e36d69. 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/QZNWZ2562473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06b2be6849ccb86ad6842c86f941b0d889dc4d39ed50cbf77ae4a7efee1e9f87. 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/QZNWZ2562474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a15bfb8ef6d29f012b7b1bbf272fe5e9cb04245a0a6d163a6f1011518a68128. 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/QZNWZ2562475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb36c230f2cfcb66afe81b8f6f537fd7766be7d957c4cd732ef08a1d324ab69d. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZNWZ2562476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da38698c33a3e19728e06ac4a4cf5c3db786e7f25cbd62cbdcd132fd0ceb8d4. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:41:31Z), 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/QZNWZ2562477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1aa00a1914594e11b4a8b08e1be1388453a6ddc00ffad0acd19808ad40458d9. 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/QZNWZ2562478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9337546bd4789964773bf9bf1913a3efffed11232c78ba6a6bdf628c1ee5f1. 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/QZZ782526964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf89a21ba64a884d91e0c04cc67159ae67bdb2fe8f0d7d73f1f12519111438da. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ32065288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3528108e80714e044f813b4cae91718d4b3b5191fc9df5e15f565f33045908. 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/QZK6N2140092.