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 0xd18deb2254deab04736586ae6a88615fc1c83a5902474070af70a157448e0c02. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/407c6a36-daa9-4086-997c-a070d71cbe9a.json and https://artists.proofprofile.net/proofs/artist/407c6a36-daa9-4086-997c-a070d71cbe9a.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 0xc4d6ee148beedb76c349d20f1b9a7cc956e991803df8476b65be16c5114b6537. 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/JPTF02001701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a5d9a7cae561455c91035a8d499d7419419567b409dcf694cca848612ef674. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/JPTF02022801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d6ee148beedb76c349d20f1b9a7cc956e991803df8476b65be16c5114b6537. 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/JPTF02001701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9193e790109182779ae7bf0aa3cce51bbd5af7f7a4a22d5d44f2a545d13cb335. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/JPTF02110903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba987ae25be082004704659c8b739815cfcb38c6852a2097285bf72d68ac5dee. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/JPTF02110910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb067d28abc6f6675ada7985ff6c2671df97aecf9ec6cc90ab4646a2b8d00cea. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/JPTF02133601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dd169ca26eedecf8da79d9beb9fa260e25a3b0524440cf94372201ce4f4b87. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/JPTF02221001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3316534bb7a791749f035e380dc95202ae79059daafefb7edf08f21051a152. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/JPTF02228304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e4f509c17b245b4cb001600e644218f52ac12770fd83f856aa87fee8df5e7e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/JPTF02315401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1744bc46e30611acc44055c5d78c91e5b932d3d2456cd43921a212919665e2. 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/JPTF02419201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99630fd3717bdc82216cc85030b129c229a1d27fab0e2e3a027f729b9ade2106. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/JPTF02419202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1961906d57f398c313cf59501950864d4f43a722e852c37b671192ed02984aa1. 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/JPTF02419208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a0f54bada5c8e289367d1feda840b23bd7fa86c00462b76379bf464ae70af1. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/JPTF02419211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab95faa0be306287378a31781347f65c838e7d11b3d81bc576bfa7c7fc1d18be. 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/JPTF02419203.
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 0xbe751b16e91d3c69804a64bce6846cda31f5b010a4909e296ae95c221575491b. 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/JPTF02419204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11c1d07d0cb58745e8fd6016c863dfcbcad431b02b76ce05300e5c2c1443f2f. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/JPTF02419205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275931a1d626b2b9a20e513a619fcade888ce76241ea7822a6c27c78b0997823. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/JPTF02419206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e44083ec4a0d5a6d82661f5b20ed0ad5e131edcab2f6c34afb370eb1e31d14. 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/JPTF02419207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92cad1fc16ea1d7933445c8c1a3a4426cf963047ab8b43ce8c6efe5db320ecdd. 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/JPTF02419209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f31b692ac0f66fc28eb700c7c6cf42303d6aa95208957aba609815836dbbf99. 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/JPTF02419210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a417f3f3581fbaa8fa6ab4823f97c2e0d5aacf66fbc82ea8765c9f22cc38e83. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/JPTF02321601.