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 0xab47f1385c85d1f80565612b95b60e3c0bd23f118991ce352e7378a5244129f4. Chain 2 (Bitcoin): anchored in block 953667 (2026-06-14T17:49:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/56d390b2-371e-4145-beb8-70dc25c8e2e2.json and https://artists.proofprofile.net/proofs/artist/56d390b2-371e-4145-beb8-70dc25c8e2e2.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 0xdccc534d540da78e2c302e8041cae18d7f57ee8a61b6726529d778c713347f93. 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/FR2X42242537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e716fbb6eb62fef7154d7c2ffa32a135ea7ecf50d4c88791e63d4453c76779. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR2X42242545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c91ed0e429ee381ef782461261cdce0394a97aab2870c94a39b6ee43cc36493. 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/FR2X42242551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d271918611649ba0a9302a6783db86c9a22430bf8fd194ecd1e1301968749c8. 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/FR2X42242558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f94d9c5cddfc1b94b7b0e326ac971aae67093d7ad98d8cba6e177b297314311. 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/FR2X42242538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ac4e3ec84ed70058dc7c06093dc8f71b73660898498b070e6960459fcab013. 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/FR2X42242546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e9c45d259acd2b119f8f633b7bacadede20801cea7369840073d50042ce69e. 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/FR2X42242552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e70324b97199c36b5f25f6e11d2f1232bdeac7d94eba17e9ceddc626d79c15. 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/FR2X42242559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f117e91a43a339feb4ba33b023de73d5f2f383afefa66ec2cca6d334c47ff1. 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/FR2X42242539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cfe55407357f316ac18b8912778f1c35c615cb8ff2219d403174c2976af798. 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/FR2X42242547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928e114ac32eae16aeffb3df9debbdf8ff466a0c7defbaae9c7a3304c9e427a8. 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/FR2X42242553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24df9ae391004ebfec5787ecccf0092e3b6fcb2be9aece796464c4cbcc2601ff. 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/FR2X42242540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18cf9d1b9df61affaeeb30134b2494d23793a55775491895816684b458e02bb8. 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/FR2X42242548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d86e5ed7df24d39d3258dd59a5d9a0cd16afa713ffac978fcc47609f465e72. 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/FR2X42242554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf182d39d072f25b596ef99130b5e4784e9a948867cf7e6b0157cf31f39d004. 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/FR2X42242541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3589aa2812db750c3db66a0f660dec9e8c997bd8d9ed6d71e6fdd11ab1080518. 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/FR2X42242549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845eb84b82f849e17bf138533acecb9c7327e8d6887f1d230fcecc0c481c308d. 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/FR2X42242556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d380a14dd68b23d79fb6df4402910bc2bd0a906944d1a30aeffb7daf1105654. 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/FR2X42242542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea872b51b687f53e923bfd8f8688db962de3cefe848a82146f0b54ed97d5f06. 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/FR2X42242550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba49bc802572cf1556aaef6661345258c1b0778d740002743d7a45fcd406a006. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FR2X42242557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca9155ae5a9dad9d8c788bdff4c4e795add6b210afcd7778ebbbafe6fb79c4a. 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/FR2X42242543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560c02cc2e0e06783983fc6390c83b106d1ecd386b8f2de54e6702c1f72eb7cd. 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/FR2X42242544.