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 0xd6524f2840c84b21f2367372b5dc62dab37bfae903e8bc111134cba7f7a559e8. 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/f16349c9-1207-4205-99ac-ddd92e053afb.json and https://artists.proofprofile.net/proofs/artist/f16349c9-1207-4205-99ac-ddd92e053afb.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 0x9a1d2b7fac127131fc41e1f6e9a2b1323401cf206df8d89563e80a537fc5a05b. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/TCAFL2152449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de697183a0897bc4324e753882722219d5467bc5769d7cb3ec90e2cf5b29619. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAHK2396913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19df5b6456f6367194e7e48e9448702de0debd14a73daea817502d8b215e535. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAHK2396976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12d70c0c242437b8775db278b2c83509f3715cad361389d7253654f34bf9b40. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/TCAHL2301989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dfb46b3d755961047829def1c54beb1bbbace0481d954dfb66c3d50b4286a5f. 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/TCAHY2456099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80447420db38a796b63cce45b5c674c2389ade58fb119bbcb7d90e994a8e362c. 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/TCAHY2456156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf852849d715c51d04f68734bc315c1d5df2a1ec5cef83d81258b2f239cdf9ae7. 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/TCAHY2456247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04c821d9677a6cf9f5517d63c480c8b7a4f74e752956ea6ba89ca9b09979a49. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/TCAHY2456272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71dd9cfb7da4d84d16c491214d2ee7d004efadc78541cc78b51cebf1a3f34144. 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/TCAHY2456315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f86b4650b1d0a9849f165aef3d55b67153111c08e581d01af88e27b59dbec05. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/TCAHY2456333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b89d39f631dbefeccdeaced77b4f791c31e60d0a8feec400bab3fe35c5a26f3. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/TCAHY2456343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5738333a8006a5015d98a755951362c5f6fb30263502180d68495cda93582fca. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/TCAHY2456357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d458fbf2b36ef5da34ab8f70aa201da880017b3bbe78c6d8954d198e1d6d61. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAHY2456375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a0d4b7a55e815de3706282a106325cf87b0d988caa5196b4df8ce752d2cc70. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAHY2456395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6695042784c84a8d2718148e8f30c25bbcc185e24cfd0e3b8219fc9a0f2c486a. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/TCAHY2456433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd1e9bd4c546cb9f1cf350d7cc7b0fa61a3a078393bfd7eac34cc41753cea80. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/TCAHY2456453.