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 0x891107bbf2997c94aadf4128e7ec00974c9ea16c4ed37251bdd0512777fc3ce8. 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/d2cb4d15-4d0e-45bc-a9e0-94d661028a4f.json and https://artists.proofprofile.net/proofs/artist/d2cb4d15-4d0e-45bc-a9e0-94d661028a4f.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 0xb2796998f92a2a9a5028655da771a4f5d116856db33f094563f18c55a52ca4b2. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/AUBEC2573288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf1ac5dad9458aaa88e115d8029a1c21dffadff480648c21f48511d81696730. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/AUBEC2573292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed87d81e8650e7b140a7fab6fe3f5d383ba1e9f0ca6d24a5d01d8412c81f9b78. 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/AUBEC2576686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c1800b3639a4c0d5f233d575155933471bb78fc4d91461d79164561ae052ad. 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/AUBEC2576689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35affbb1601451365a3bf72e193625036dde08b4a07d392a2614a2e18f8b4d3. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/AUBEC2576690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bb00016933c73b1d5c20f117f07c81eeee5a16006058483659bf8ed44c5731. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/AUBEC2576009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce8c6194df4d6453d42c21486db352f478abb922ba87f811ce0086c2cd0c816. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/AUBEC2576021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc06d4c6b0272c30bbaea62f1bc6abdae46b866174ba689455276b9e8aa34f2e. 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/AUBEC2576025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712737aca4027c5adb7facf04eef9460cdcdd7a9623515669367106b1ed66f53. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01: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/AUBEC2576027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724e0274577145afeaffb1ba7277ca7e40f1031a581d743f26730a4148ea2670. 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/AUBEC2579463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55c490c5867590ef5f367d6a4c032ffe9282212808e3327882ced473cf3fe93. 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/AUBEC2579464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e86db3f9c388bc33187a100763da61b9c37d9387d84728bf53356a4468e528b. 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/AUBEC2579465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aef3565f249e332c2c7f6d1571cf20a0058beb87d836eb69d6ff37c08147b62. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/AUBEC2579466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43515b5e385a7d5976d845caa1b1edfc1d72a3b71ff08325ac1b4143256fb317. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/AUBEC2579467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594b8a31b17dc219adf79e1a7964bc1b7264d6e4886335c2900060a85c14ba59. 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/AUBEC2579468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6456d49eb4bcf5eac4a0f13ddd491db953d4ce21b598fc9657d4275c04a3d13e. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/AUBEC2579469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf53ceaa170f99b733dd1bd2699f880c8e9849146e127aac93e8b01976b09e6da. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/AUBEC2579470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30635f60c835e01ff9cf8473269449e41ab68105044b56ec6f9e2efe512b3d2. 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/AUBEC2579471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95b12f85acac44b662f5088fe6031ee5c19b159552cf2e25b1b2e4da7b1077ca. 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/AUBEC2579472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb169f1491aee721715eeef3f5d87ca50adb0a47f00a0974c55f8e0de854cd6c. 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/AUBEC2579473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9794a6807cf88693a3444a48981404bd65fa97b99de2cda4c1ae54ed5a804fa6. 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/AUBEC2579474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e94fb67d48b2a59bf10354a6a0d965b5a0f55be62c94fa6693fee3a3184a4cd. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AUBEC2579475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf444ac86d8f74d81594ab24da6cdf3fa86228e7c58370309979a1d03e79c71. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/AUBEC2579476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139e881526584c8a855f84397d88a67975bc35b621b221d4722100d52b8651d1. 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/AUBEC2579477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf888f490dfdcee2269485f4a1db7ceba1c62119798492d24a2c106e0e9a0430. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/AUBEC2579478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe695bec710448fa639990b6a46c27ffbfabc5818d56798dfea25c18697ff8f90. 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/AUBEC2579479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6d26921009b7da2971cec00fe2c19605c0964b92c09fd1d6994e9947a1066f. 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/AUBEC2579480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e2be4e4dd4939c1a76abb89cbb3687b5c50600d4ca6f873a07226a38f84f3c. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/AUBEC2579481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70db468904e3d04db6c89ae117fe5c9440c46c5484294bcb4394615307d7bcbe. 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/AUBEC2579482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540b17678caee888bf1d379671dc98f7ae870818f1c6443921a538b8a3fc2960. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/AUBEC2579483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f8081571e80993144f4681726244b58f34f4d34688d85da44bfcf55231ca3f. 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/AUBEC2579484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48a6cc32a9373c5761df194d049489a065b10afa277a9c1079ea21ed6b73f63. 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/AUBEC2579485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6baa1057d0138ba641b2ed4a17d518cd5c658393ea257719287cabb6ea6bea58. 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/AUBEC2579486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4138fdee2422dc4ee95d67bb2fa3b0be1633111cb380500b43910041f61e1485. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/AUBEC2579487.