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 0xdb1ca8efd27cdfdc910e96cb47984275766cb92378a8fe590c92a21a1069f302. 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/abe50ffd-047f-4d74-b0b4-8cc51b338056.json and https://artists.proofprofile.net/proofs/artist/abe50ffd-047f-4d74-b0b4-8cc51b338056.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0xc401371d631419d4482f5389aa5e43a5708c48d633c0f08230299154c58d96e1. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INN131802545 — a six-check JSON result.
Baak (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e94ac59ba5fc13a1999d176d097308dfb6a152255b6f76425c5e7111bd56fc7. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INT202404475 — a six-check JSON result.
Natchathiram Nagargirathu (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6af7114483f98ec996f81df222af88b23f9e2e35303ed255c96f0351a18350e. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INT202203149 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e76d05bf761521705b0a1535e523527be15db7d4cfe521a9164b4d29dcc24a6. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INT202203153 — a six-check JSON result.
Queen (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880f0b3faf5d54d93e919680549db5f2a93a6c078844845644edc74f08934024. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS321805090 — a six-check JSON result.
Seemaraja (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9980ccaebde09209b5f758baa21cb319a5b5d9001f5ef4d24338bf6311be4211. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INT201801777 — a six-check JSON result.
Vaaren Vaaren Seemaraja - From "Seemaraja"
Vaaren Vaaren Seemaraja (From "Seemaraja")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9980ccaebde09209b5f758baa21cb319a5b5d9001f5ef4d24338bf6311be4211. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INT201801777 — a six-check JSON result.
Mannar Vagaiyara (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc401371d631419d4482f5389aa5e43a5708c48d633c0f08230299154c58d96e1. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INN131802545 — a six-check JSON result.
Rangarattinam - From "Natchathiram Nagargiradhu"
Rangarattinam (From "Natchathiram Nagargiradhu")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3cb51f821ac936713904ba7233aae0ce1ebd466c424fdb60f215184a8f1385c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INT202203137 — a six-check JSON result.