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 0x01bee2f4d46313630103c4e84e658ea0d703b58fd121921d96fe25c12fc3d1bf. 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/088ed15d-97d2-48d7-8cbd-9606478a61e1.json and https://artists.proofprofile.net/proofs/artist/088ed15d-97d2-48d7-8cbd-9606478a61e1.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 0xd2595695fe7e5a9c3374056dbe79e93ec04a8e597524aed45a53528715cc84a3. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/GX38U2453375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5687bf0c59c771b0f2741b03f2a16a6e84a87f01fd106fef07f162cfca8fa3. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GX38U2461038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee62f87fa97c6e31f33ebef455f4a10dc3bd478d3dbc0e187acb59a0e223e1cb. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GX38U2432155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ea9bd2c15f8a72e6be4fb7013d04378766fd5bc25c81df4bee1b2a73970ae8. 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/GX38U2479960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc888858ab47cb66f2ed772b860e0092172edf8cc1ed08aef422268cdb19dbc97. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GX38U2462138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8636b9ad1fff5e95758a4cccfc8eb7f17bd77089cd9fe39bc0be80d6e4b76ca. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/GX38U2404151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffef1efc621baf1312a717d0c358ce8d16369bc3dfa6795bb604a27fb819820. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/GX38U2497872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afffc6dd7caabce55038775233dfba4c912e00cf5d3c865c28cbc1f74d5f691. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/GX38U2477035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9c2e7b8933bbcf8dc9142873171ca280388bf1a59f27f6e8bd74ceb781c253. 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/GX38U2491264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b4a784ce71a14d29bfc71dc064f4755d5c860504981b24814d4ef22292b859. 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/GX38U2458823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b7259d9f3c4967f7b44259f8f352e4ea48c5876359f05cede958c9963c2e59. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/GX38U2404857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87635bb37446c192e20bb6bd8135159e0779d4205d909cc720e32387b8c5da73. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/ARQIW2501204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ecec0c1e64c8d69f1d5d7c08dc177069a9324b23ba853efab7261e731a8c152. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/ARQIW2501205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051392171230afe22789accc292d687bc9a49f67207df4bd7d60bb0cdfbc6c41. 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/ARQIW2501206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dbd6dc2e9b57165e0fdb5a65e7c99e5be492f3e32e7103c95f35aba3518897. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/ARQIW2501207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01adde0b6411cc89f5166c2f55b7acabb0a951d204033099001ae9e23b752362. 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/ARQIW2501208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9327b302ba0d9916d291dc11e6c28a4ab7b7fa36bb7f9b7e25d2875ce2d1c9. 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/ARQIW2501317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2e76b023f92c0137efb27778c5ffd5d81974267e702003784ad3eb4a92b72e. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ARQIW2501318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fefba79c93735f979b24b0b10bcea62b6d1eeaa505303ba8ca0e9ff39ed2d6. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/ARQIW2501319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a663c78187f02a25e29e0e5d763291ce684d5c394a96783d1b29fbeaf5978d4. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/ARQIW2501320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad7fcfe3d7b67325e35247a56d7377392731e720920a166a72cba5969e68f8b. 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/ARQIW2501321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc5d004f5243fc06fe8eb5a669929eaea12715ab409fcf41ba80321a79fa682. 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/ARQIW2501344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ab3d653f2fc6da24e1f0a4acf0e565968b292f74562be82dac879d857bdcc6. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ARQIW2501345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a9b7d30b5ffcbf95283f8195d7f66d61c483e95d7eb16d3944f2f8704acd52. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/ARQIW2501346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7bcff0139d9e3eda9624a7d693ce65bb2c7e94bb88eff09bded65413e99082. 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/ARQIW2501347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601bc92b31e7ecbaac155a3a3028e99eb53e0dd3ec702f8dd7f5d5dcd62101d0. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ARQIW2501348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320dfe6a922fa41818bc0431c9245b1531ba720e9f25c4821f72b0e83875be57. 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/QZVEM2564336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008073dd9700bcf0968d536a3734863a712d56d31bf538759d357972bedd8c5f. 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/QZVEM2564337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e96800f3ddd6a769aa03f37aa5dcd5b90a6c39632395bfdfa41a2b9f2877850. 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/QZVEM2564338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5249ee26986a0c6d086d207a1a42395e935c3ee56ce3c532e5d62581b8f9585. 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/QZVEM2564339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b55a4105a8f6118c72c02803b1ce76bc7db3e98d4dee631c73070e098091aa4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZVEM2564340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a70e128eb2f87561cd1d27be52b46e0f57c047f0b48e62cfa180bfee86fc41f. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZVEM2564341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf7a0941eacbf879beec9fdce0235568daba97d2371c8245b61e054121e7487. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZVEM2564342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe985e6d085d83a27029cb6080b8a6066322ac940e82ecda72dfc4fd52931259f. 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/QZVEM2564343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe30fca4cf701a7c02ae6e9b49d99426d5f18c657c6d4733304a8c07a374a83d. 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/QZVEM2564344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc359ba634b39d3e79ee78cc3d36d039463d6f83dea1c589c88d53c1bad0aaf16. 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/QZVEM2564345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x478034ebe7c34576ae664dc78199087b176eb1938acaa189900932704104751c. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZVEM2564346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf1f67278f446f90d60146528edb419b6e1fcfd2c7cdb4c0ab4d27a23ac619d. Chain 2 (Bitcoin): anchored in block 958369 (2026-07-17T05:20: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/QZVEM2564347.