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 0x50096fbcd351643ac963b5aa948c2ae5b2fc1e5317d97eb7204364683b73ecb3. 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/70cff7e3-78dd-4719-af08-43c9cff41227.json and https://artists.proofprofile.net/proofs/artist/70cff7e3-78dd-4719-af08-43c9cff41227.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 0x91501e2c6baee2aa3aa2e2d5385781811aefcdff8b5127c0375d650f96847861. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE6HN2415433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9bc3c946c05c0945e42f00ef352247a6d53d3fbc596ae49cdeba9a36544858. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/SE6I32426823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09dcdb4c296f89ff0fe4fb551ea5344b5fdb3a80e7b4e565a47ad42dc82391a. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/SE6I32426853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1549c346b42fa6b3cc31dd254610324426de14f6fed25d3a04a1692eed602b39. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/SE6HN2477156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d2d89f9f9bf52e89029f8583dcffff475ca2c680fdae1d13402c88e23ab085. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15:43Z), 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/SE6HN2476943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd279d64949889cd206eab3bc981c2561db903f1265d9cddc5ac4572e8e62ac06. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/SE6HN2456945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79c30aba18baa36d2cae95fddda153cf472e1e1af37f3b1285a90d9a460279d. 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/SE6HN2422261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0f800fdbb612a228d588991551204ba29dcd0849535eb3c5dd748bbc024271. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE5752446894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab6a5b88e22960286bd65d74df91684932a1e43e2928a1774b2d6470037ec39. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZHN82449364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b195cc6302fa1811d56ec9d613cdb32066ea27210bef25ce8209d6a65174d33. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/SE5752421138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e40a8cd23e6475cf3ff203245faa472c37234a43bbf8cea32fd0082f9f5aea. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/SE5752446608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986d6c5cfc88c421600f1b63d3c171582faa3cfef04fc93e17ccb9ed18099ad4. 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/SE5752417488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0502adac0183f0c45c67bccb1088e5273586c4e932993e9343a6bd7355b8625. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZHN72433199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a7db586fdf441911cda8906d1610fbb6282825009dd3ae3d30e13eadcea35f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/SE5BU2455014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f979a337bf4ee00fb69116a42df556bea45add78a19582b86ce206d6688fa4e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SE5BU2430576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07844c8a2f9ca9d7f71f547c68e4dcf9a64e6ed197051d9299da16bf3f9d9a38. 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/SE5BU2430447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4770e3a71d0a27aa8946044ed6bf7c1f38a4d9032492e4d2cfaa801e1a184a5. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SE5BU2430665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acf79f55f9c2ec284d54ac293a1c4a97b9eca7c832bedb0a52aef16e6bc9018. 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/SE6TI2312893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94d20b3f2fa7e9b3226474a0908d344050ed75fa6a80925d32ce5d8d8cb2afc. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SE6XY2370374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f2a4aaee909f54a2adff852df4f16bb7c1a8980c648ffd510fbb9cfb6720cf. 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/QZWFR2329274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb098304e4b2ad7aa13525e46a4a1d7922872d5985765cdd23038a34ceeed6cd. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZWFN2341666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fa8af191b2a49f4210a4021252e6ff13abee21f0162c39319993505893e0a1. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/SE66N2393995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed369069e17bdbddf31e6420382f5a7eee1129f12f9ebc3dab80ee7506b031d6. 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/SE6QE2391267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9528b41f149b6dee484b9352e8962fb7fb622c40fb367371d073b697f7ade6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE6A92351672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb029550b971fa486d4c4d3607656241a7a0ab1b4aa53b1a7ebc40cee898fd590. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE6HN2336997.