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 0xc1f520a02b93e3c0a45c51c7f74ced1e5eb0a0df46767223e4ad4e81a43a2a69. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6f86e332-2270-4d49-a1a9-7fed663c2d96.json and https://artists.proofprofile.net/proofs/artist/6f86e332-2270-4d49-a1a9-7fed663c2d96.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 0x01377767f22c9a7a24be73c7f6cb0d2f779284101888d8af44d0cff77a742865. 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/RSA131414801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8fd316789c0c167d04fb6d2203127a1f27f5be581635977145e67fcd49ce0a8. 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/RSA131414802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a63c5e2fe8c59d92a08e63434a61c023c2c95c17b1371c193314f96ad88db7. 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/RSA131414803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8063e3083db0ffa4fdbe714169ab766b6e82a64c355c07421f3053aa47bae56b. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07: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/RSA131414804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28252a97d828f1715d4332e75172294ae07f73047ee9ce78115730cc92087fe5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/RSA131414805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed69a252615262fbefde1fbbf8f2979490ac5ef04f8a2cba1d574d8824a5b68. 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/RSA131414806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb9cb21c20fd686fff44ef7331df960bd7fa6e655ae3e6fee8b6839a02ad6b0. 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/RSA131414807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91c77a25263d78a1d2b1e7fc70425d27f620eb7213cc01ba812bd5dbd225f1a. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/RSA131414808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2854285364c75df752a4449e827310f64d8e8e59a645c6295e3204eac112f3. 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/RSA131414809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f72f5f07951ac2a3a79521189f23e9f8922c172e25f58c29177e03b8519444. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RSA131414810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0718472df7509907b01eac37aa4180c5bdd5b8f0c34ee3632d22fb04fae851e. 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/RSA131414811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91237a3c72b52ae23444e83d25600daf8ea9c10f6b96d7ef7c5b807e4218ba16. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/RSA131414812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9eb670367d0ebe29038b49ecb3cf45b082b976aa054f995b21d10e0c129ea4b. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42:35Z), 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/RSA131414813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8fbddea81a47af63fcdee715fa9696744d6c3109ce1989f72bdee9ac96871e. Chain 2 (Bitcoin): anchored in block 957198 (2026-07-08T15:54: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/RSA131414814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f3bb6298e0d1d3071dd36a3737745339998ede95fba4c2779e24a24abd80b0. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/RSA131414815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bce772a0902fa9430ebbdabfdc546cb8ec143d00425688e1a16ff33bb941f47. 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/RSA131414816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aec919a2dca10360c63ad626034140d5c4c5e9c37ff8d3d2e3a24c39ad0f4c8. 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/RSA131414819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8914dd3b901171be7a5fc0e932ca38c4a8cf04ad123dd8b21175def53d89f6. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/RSA131414820.