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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ab8d2f43c051f4d704a89b1b4f0244842e0c22ee5b62da634811cfdbfadae8. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/164cd857-06b2-4642-a03f-64037dffddd7.json and https://artists.proofprofile.net/proofs/artist/164cd857-06b2-4642-a03f-64037dffddd7.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd67996bc160684c0b462724db65b5bc1d84e87de3a358e7b58da4f79fe90d3. 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/RUB731585584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334508210f549f5a010afb27a720d75e50c0dc89ff8deb9e2a5270dcab6132c2. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-17T02:55:28Z), 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/RUB731585580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb3ff9663a4ec95b70d645c9532ba0da5d5d03786b0bdf81d7b9dfe9f64361d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/RUB731585566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26adb588de256fb7cfd1a253f618ba7955432de9cbaa66a467e291f8a367f815. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/RUB731585942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015af060d76fae492606558c7a9b61bb17237327d972ab77f732cd6cbac318e7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/RUB731585564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd67996bc160684c0b462724db65b5bc1d84e87de3a358e7b58da4f79fe90d3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUB731585584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c2ea1bf0e6c6124df49676922d1a51d7c00a7795f0a65be12f3ac48c8b1825. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/RUB731585598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334508210f549f5a010afb27a720d75e50c0dc89ff8deb9e2a5270dcab6132c2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/RUB731585580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0003c74cfa4ba58c2229bebe44e15521f7e904b8123fa159d7ec264ab3b5e06f. 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/RUB731585570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4967bd785e9a80441368ce335b8b2b9d453536ba35c9dcadd98fcc7986125534. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:56:24Z), 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/RUB731585594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d5c5d993a4e3b6d57e4dbdd550d861de32dda02215c794edcb65ec61177513. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUB731585568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05da84725a722678f3b38f188aa0a2b5af593b554115644fd340b84bc9a80281. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUB731585944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc613a56711caa5aba94abcae7cf2fd867e0449fc033ed93ad9e53421158a351f. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/RUB731585946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27d35434657e72492d425c5f215df815630190655844552e76b9d5135e4d04e. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/RUB731593262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0578e1cf1c96f1867327b8a52c7f101a0df2091eeda73ee4e8e6c52009158c6. 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/RUB731593872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4967bd785e9a80441368ce335b8b2b9d453536ba35c9dcadd98fcc7986125534. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/RUB731585594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c79516c102ff7a29b28cd54aff41cdb37af15538d4cdf61b53d177a0f9ac4c. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/RUB731585586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0e0b3f60668587b67684d6c454e208876503c1c888d253bf7d09ad60d59dc9. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), 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/RUB731597802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61614ceebaa4a2a495fe20eda58a4d81ecd1b5f2b64f7b8b59961f3429f8371d. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:57:16Z), 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/RUB731597800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf169c363ba6a650e44e39b6c0887c9a0d5edaa8fdc2978f0b7facc99ea1e9e33. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUB732017390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac32735acebd46dfbe9e94aa66e75b958fd9ebbb328369a04ea0b7c016231485. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/RUB732017386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cb916bd0b0b3cb4378fe8a14f9ffb5ebedc37aab08f22e9cee155852c942e5d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/RUB732001270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543e596c7b0b6045f543add2be7fedcfe80fb9248dc4d5c5603bd84da9088b5c. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/RUB732032230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d130ce9b9a398cf4797af357e69a0d6b5627c1251e2e5b1e5b28c38e9015ba. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), 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/RUB732031868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fc5f06ac423893e069a96e1432c92a0a4f5430046a1dc9c16e7707c950f03a. 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/RUB732031872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17f11be7aee116213980e791c98a85e92b84ec5fddae3bd07704afce420ee1c. 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/RUB732041958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a08185619bc97a3d0d20956be91757a94edcaa447fe60f1fa4b7561ba995c8. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:08: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/RUB732038378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a27fdefdc0e5b075efbc38a887fab4aefcd4047687bb16a65b289947a0bdcd. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/RUB732031870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1348f68011eb9906d02e765b98bbc7634c47519ac1d6840e0826749655fe5569. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/RUB732074004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a33df36e14d483e6eb6a864692a0136fdbdbf969cd45a3fda8c377917de0c2. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/RUB732092837.