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 0x1ae4f622a8faffc985179bfa366f3ef597087c2b025442d5bf927fd25a3fba55. 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/f8544326-01ef-43a2-8e92-084d82c9118f.json and https://artists.proofprofile.net/proofs/artist/f8544326-01ef-43a2-8e92-084d82c9118f.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 0xc2e1133ad93a030c38bb0c151104fb064aa44d4ab3e88936ae22af9d104c4c11. 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/MX2832415304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819dc669c01c1dc9c2de9865f7c512a2702c653d6457c8cfa8982a0ebe25a958. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/MX2832415306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085b41481cd86279f96b008dbee20befbfef7798d0bd860b5a8c46b22bec5e02. 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/MX2832415307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4716671ef70ab3166f8c14281a985703352408636b7fe0683a1553b57f5497f. 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/MX2832415311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891bbaed2e944006bef63ce975792cf9acd3acb9210dbd3aed7ba095cfaf2387. 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/MX2832415312.
The Day We Rot (Bonus Track) - Sad Madona Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ac529f2a0490f4e2e994cd7222ce4000743a326974bbff1cb755848289ff95. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/MX2832415314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450bc6c268f32a9a41ba9aed9a1ea322733016bc87d212d078a134c76de9afac. 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/MX2832307152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381b68c4a76f9e67456907160a8f405d22231a84c2896fab442b953908104b0e. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/MX2832307153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9957e081e3667973924244c1946c708d996fd8f7cd5fa1d35cc936cc630ec9d7. 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/MX2832307155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb596c464e3247c1a650646faad1e2f7c7214003709bf2430d953bfb259c7752a. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/MX2832300607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170c983865a51dc9ac1f9b9e5f2eb013f1089f47822120e48962b8b0e0efb472. 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/MX2832300608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d9bc87b8a857c74430fa229d8dda8c9e720a2e3dd4764a01ff506dfd598c95f. 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/MX2832300609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e47131330db462908e58b1b20e1a731c7b2865767397283d8142e6809724728. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:50:05Z), 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/MX2832300610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec0a186ed69f67ed8968a7981d571545528c23df9747397e2eb5a2371620cd6. 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/MX2832300611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e6f4f8640e699903da68211819c68dff68f733e9f9d5018bd2e0e3c81fdb0b. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:01: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/MX2832300612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a82389b5a3187b84a8136aaea0b62daf740de3abf8da2f56ded827d77d80e83. 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/MX2832300614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07544e465547a44f6cd3b266d722e6f30c5f2d9f4beb1b799d64f107607567a9. 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/MX2832300615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161e536efab11ab5ae7fd96c4775d0bf817a207429095a5cfc4d7297e5ac6b6d. 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/MX2832341198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d82ff9a9dad3b7ec9097a15c4dbf03721274cdeda9d37808465ff39376a749. 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/MX2832316698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33791669ce82e3f0cd9e238e495ddb19bf16b81c0118f7b682fed2e6ff9b9ee1. 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/MX2832313041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e4037c48fde69ed2e7c695ccbfd55f70c5366b502038e40fa344255fd1d821. 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/MX2832255646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbcf599ca5d4fce6f5135ef5128518ea7ec34cb1285d669e58af2c88f4ae891. 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/MX2832255648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50be0679ac511c496f12bfe2a000185a7d8436038ef3e2a4273c04ff854772b. 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/MX2832255649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58166485c8b14c712d839eb3cb073e568468e72e917ec1df32742086a65e65c. 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/MX2832255650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690df6db33295db337ae3576bec9ec96a8269c2dfea35968e0ac26bde140ebce. 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/MX2832255651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a82ebab105a1c03426da6322b3a1a8293cab6a29d18cb1101bd0800e730181. 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/MX2832253778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c68927f53df3030d8369f63a0e60793f24031e841af2505e34cc4d2e5975b1. 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/MX2832253779.