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 0x64f369e4465d19aa86affe52517d0cf2c301ffbcbd998c626ec6b7517a801c36. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d1cdfd0b-36db-4813-a5f4-20114dc73343.json and https://artists.proofprofile.net/proofs/artist/d1cdfd0b-36db-4813-a5f4-20114dc73343.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 0xa172824f94385d48e38f8c2f076338a978a6599929de5feed608604029b6c1a2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1523077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb179e9412e6e8f0f2781e283392afb511bed864b28168442037f4c92e14cc9e4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1523073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37c1343aa88c00c8066c0f2bc9b5c72473bc6efc608056aad1b32c2ccc89233. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1523075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ef82c3e31d97749f0f93764e7e518dbecb80871919430568af47c6c1421cba. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1523076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa172824f94385d48e38f8c2f076338a978a6599929de5feed608604029b6c1a2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1523077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46900545634f4126fb3b4c1f5796927b2ded935e16ff4e92147e8f78b68ea4b4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1465755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612f13bf3a7da145b2917568b57f7287a5d2f7ed044b2a5dada108ed061c36c4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1465756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6382c10fe238d4d41beee29f01e4c70852899fc78310cb9e3fc3d3dc7ad048c4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1465760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa939c9a907039bd854a8c97e62bdb24cf4d54b7bd560f8f27fdcef7237ff46cc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1465761.
Who Is That? (feat. Veeze & Babyface Ray)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79422a0127c82a5271a96852b00421b93904827b07915d34e0474240fe665b97. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1465763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ad3638b0f4e0b819852a4091ba932d7150fb64833f6374688d952cffe179f0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1432993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981dc21d3c015d0b502f029b893e2b3f2e63cfea11c1f13b73c1145db070ea2f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USUYG1420768.
World Touring..Still Pouring (feat. Babyface Ray)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63946ea13a1693e74d14cc886a2abecbe254fc6a2e71a96fb0a09ad1c2f8810e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1420771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf16a15647d3ee32ee4053fb92cc55db3595cb5fd8a0a0949ed5555f238dd3d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1420888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760da68c4b854e903d38cb3ecac09b6314a19cccd505f48f35862b338c093a47. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1420891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80be55e69e2e45c22fc56c21d1e3011bdca27f707852f4ef839523d3d4201f8a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USUYG1420903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a46e8f96e3127bb1e13f51d261f15255c9bcfc8ffc7c1a8534f6b291b552f6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USUYG1420904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce31829c35373868ed963a3053332c265326b25e9ffad74db45b916101e5b12e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1420905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02d1a5ac8bb0be2b28c4b79e42d494a53dab2abf9c5d4b6fb45c11935401f67. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1420906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7cc91693998c06868ebfe7159f6cd3ef1dde91214988f18e219a30c8858f5b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USUYG1420907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836cada5cdefd0a6b64986b501642b04664ba9647aa5e0bf720affed1c94a52e. 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/USUYG1420908.
Love Letter 2 the Money (feat. Babyface Ray)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f83633ae7915cb75bf8d4d4b1b5f3590c050fce2877b5d400087b622a979c57. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1420909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ace626ff58bdc39d083bfae45414447f28b6624f43ff712472a6c3388d3e2f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USUYG1421038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ad624328ae8cd68ed4009bf6414be37616d2b6d28d23ef9475ec8dca87a0fe. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USUYG1421043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6ec53a971a13d3598a0fd9198d7f3e8dc74e74f2b39c9e5f4f25a1ccbcc3a1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1421044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d372fa75f5db5c1616313ae84f51224e32f429621264f51f7e26a9614708e3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USUYG1421032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0abc5eaee239bb6df9d28e6c2f9f696b0282f9512e5db368bbc60b985499b8. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1421034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbc6087da5bcb2684b12658c2ca1b8058a3b20d57b53687898ced9011032999. 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/USUYG1421035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a100074d8b237f0aaa34876ba476298d44a65921bc4cd0c1406d8f97e69b68d. 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/USUYG1421055.