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 0x2ee2e88bdea97439b4d2ec7d509da2eef107d467b6e81c21feb16b39b031cf4f. 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/8cfad191-5318-4cb9-b90b-6a2480f78287.json and https://artists.proofprofile.net/proofs/artist/8cfad191-5318-4cb9-b90b-6a2480f78287.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 0x59c2c1a1d3a20a981569f84c43be8f3d06d10314d9c9273678127845e3dc4e72. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZHZ62094024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa637bda0c22bcd181bc42feda5aa4705a5c421bce73589f8518c12c92308b3e. 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/QZGLM2111443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a9b440640aae5334ecb7f02633cff2eb05209fa8f4b9bbd8d175709bdf0bf2. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/ES71G2245124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecddf39e250f49cbe1c33d2a594a130d8e9502871b744964d0e26167c2543991. 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/QZAKB2343626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecddf39e250f49cbe1c33d2a594a130d8e9502871b744964d0e26167c2543991. 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/QZAKB2343626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309625c61643ce740935e736e4096e6844ecf26775da7760f51a99177ed8fd20. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), 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/ES71G2326587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadef5ccc5f529a3de300fa07a4dc78fea8d0778516d24a8a2375e767d220a63. 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/ES71G2400457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6936e9b2a9362cf6b1e62d7ef37f11831cdb2921983bf62958ef47e12b8c4032. 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/ES71G2414543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876203148fb92b6e7883a7c6fec1955995eda1b82866e408e242ab36430363f7. 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/ES71G2414546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d737dc7dd90f51ca13889a507fecaa6a6e0b02a6912239fd9d70336c1bf937. 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/ES71G2414553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479d6064584f59dae3d8b5373870eead5911a26839d03b79f8de635a418cd91f. 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/ES71G2414544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105e5eb0e910a7cbe2d0745cb5f9aa25d6b9d748a01b2047d0f8408d9f09f905. 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/ES71G2414545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df58e8e378546ec778661c5e7d17b4e16a5f7a0139bcaff5693c40584a271c3. 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/ES71G2414547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x475eac941e9b1dc829784a1ace5fe7d10f4eed798362e53c743ee6f977b4d666. 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/ES71G2414551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5dbc097ce5f7300596775ed332ab2328676c19e1f8ba8cf9d936ccdfee47724. 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/ES71G2414552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45f242901575ac070c45f5af6af29bc3b0fb15e71ae87608100d795f2c7e060. 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/ES71G2414550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd769f66c3c8ec5e84938d6df2b5623668f268f2d1923ddf592572e539332fe8c. 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/ES71G2414548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10229c78e7f6474283edeb1a3caae2e0491b0d51f2b5b656784c6630169d5a5c. 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/TCAFE2033248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc581f452a6d3a9b7e688635624085b6a198597ccf32d029f3c6ce9c2ba779da1. 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/CLLL22000616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3666615c5d95463710bc9ea82bbafb6072d6a74fa8b3aa7ccaf07ba5f0ab18e. 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/CLLL22000617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983c4ec30a2f2cdf3667f74fc68d248dafe82d36bc503750f1beadbd5f55750e. 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/CLLL22000618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00573b4b7804817b684ec6943da64e639c73acf0d8c4a3be84039836da26c3a7. 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/CLLL22000620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0116de6dd92cf700e6046c0aa7de38f6e8652b61de3b6b4e484b232171cab95. 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/CLLL21900534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07707faff5236d5720c2bccfb5ee23a2acceeb7bdcef229c68c9f81ae6ce7e50. 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/CLLL22000623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b1dfb28897e867c23a529c34e7517c1427e8a48840bee2810ed9b3b95997a8. 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/CLLL22000624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b99af80d5f829c6258358fa44dc3f4b0a9a47c8e46cd99b6fc1567a59167262. 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/CLLL22000627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa572aa2a3d35a44a932180b3f38a649565f3f9c2d6e28fdc8cd1a8495478153. 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/CLLL22000629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd678e75dc4bfe2e1c872e621843f6041e29cbbe869a966fe2840e69621b1482b. 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/DELJ81516331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00074e43bd540040a435516cc0032679dd973d4d24eb3638965f75278b957d2. 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/DELJ81516333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cffbf30354c60167462dacf88a6f18985941890c93d608cb11ba0e0cf7f57f. 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/QZYD92300323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983c4ec30a2f2cdf3667f74fc68d248dafe82d36bc503750f1beadbd5f55750e. 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/CLLL22000618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc581f452a6d3a9b7e688635624085b6a198597ccf32d029f3c6ce9c2ba779da1. 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/CLLL22000616.