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 0x446954363db3093ebde06c83e3a185efbe0f87b6920888f785b1e9f5110b0cab. 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/727ee6a9-bd21-4f9f-96a0-ff60a0fadbd2.json and https://artists.proofprofile.net/proofs/artist/727ee6a9-bd21-4f9f-96a0-ff60a0fadbd2.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 0x1a2de5ba96bfc6e4464efc5a0f3ae7d0cbafdd04025ba0d1b2416e47caa396a7. 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/IND292213869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a088d30a67cfe41e08ea8366f49a5f1cb85db4a2b8ca693587df9a9a9859e81. 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/INY092200095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23925a9df9de614430481af97e100bcf91ee50769d59d1eb615d102ab7bce253. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/INY092200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1484a34f421c03207744a24f5a9579b7ac4578f452dcb72461666c1fb6b87ff0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/INY092200096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca10372fe217e2cfb5c7bbf2df2057730ae2c28fd37df897ffe9924e96d6999a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/INY092200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0da12eded58437768177890a52f3d416e2daf6856614f3dc05540e1fa6bdf8. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/INA092319093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342842660eb4b10980ec354ef83ebf2e99cf72a966be4f4e03a57c2d18591787. 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/INS172103881.
Mahasamudram (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342842660eb4b10980ec354ef83ebf2e99cf72a966be4f4e03a57c2d18591787. 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/INS172103881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580870a06488213f959257952adc49933674e958a06805b68eddd0df7ab48e80. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/INS172104218.
Rx 100 (Original Motion Picture Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf279e1474eedeec1da81258ccb1c48059f56380d1b6718ab234507397c3b6521. 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/INH102202127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d06c95707e9d89cb260ddcbb82980c8d58cf66f040d5065c0c30dc0938224b5. 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/INH102202128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0717458829909ab4b39d545a30a4e416364670fc625c3c8d9aec50cd9a4ac99. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/INA092307130.
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 0x53275f99086543cca7b6ff45fbbbedeaad6cef7f811edf42af9f27581c77f586. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/INY092200094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd3e47fd8308c9cbd58f101bcddee759d8258401c7ea36dbe88b0c6f4890892. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/INY092200097.