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 0xb73023ba0c3dbdb0865e60b1a7f86ea7ae9efb1b112c2982aef995afe8061e57. 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/fdf8da12-97ff-4989-843c-6999e286e498.json and https://artists.proofprofile.net/proofs/artist/fdf8da12-97ff-4989-843c-6999e286e498.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 0x7e954fb5ee62623b1028c345f6a492a3f7526537125684f12c5c2999a345a7c8. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZES52072134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc679f993f27039aefb121c5fa48b1add6831a791120ad23363e113da82ca584. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17:58Z), 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/QZDA42122919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c663553cb5359ab5e6f1cf9e9c5922398672223461f250e5cf3710f35684fa. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZK6P2229671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52eaad44d98ae7be7864f984a9ac7f91421498caaad6213d41d9ee1f319f0d6d. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZMEN2253744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d92765a9d655067096e5565076af5efe97d5f28b3fbe8e264e70cea9fe6e1a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZES82364626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7712b13fb895af0623a71622ffd4aa33807d805043ff9cab4286c32bc0023e. 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/QZHNB2326191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29dda56b3e52bf2bd8bcb7c7ef5fe4062f74b4f8637b75dafabc9af5a56408f. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/QZTB72324543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c011a5912f81aa06032f6e7daf88acab3d686604307c011391688f7632a616f. 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/QZFZ32437192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93119f079468f3462dd8963e1ae894b7e0711fdb716ec1eb9967537c940340d1. 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/QZES72409418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3619edb125416df4746cd47e3438ef08bcd1bd2d41ac3bff567f1ac600006ebd. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZES82416941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4035ef004959598540b1c7a6a429bfc606a60f94cf5e34478ea200d1f276f4. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZES92451607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b22e753ab68513d2705b35bc613ebfe3524c1a52d160d7d1f965357f53067c9. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/QZES92441987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c1f25800e729dd3c535084f9d893aac1fced5063adcbd5701bc9c6be4fe2cf. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZHN32461304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708ced0f7ee5dc372d7d982bf55215e3d19b43d6f16862d063eca700e9d9ed1a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNWW2465056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e0a543a45a2a286bf6882117e4a0cdfde9592563d9550ce5c156ad6dc99035c. 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/QZES82546491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e47137512e78189c93144f82d5a5730d507e69cc3555730b6f7397a2ff2707a. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZHN72515473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1eaadcc9ac334e1827b72f6cc9447e840ec4ad8cfcfa409677a5d975cec0d21. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZHN92582755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1196ac089fb877db442c38024a12f37efc229899807efaf2e71f4cfadef164b7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6G2506538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57eba2803ae7f066c872a4af5252785c142e212861a59eb3ac379d7d949bcab5. 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/QZTB22498665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f77abcb9a5ca3f77f5d71897d84c0f1c8e6aa7399d68bcda10a89e4a6fec581. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2538325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67dd588942869ed0a38390b743708d4d4b079f807fb86c04d3773b4415abdd04. 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/QZHNB2538326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54be98c9b660ceae3134925e960c88c1df76323ae2d0d1a76e45758a53eeac18. 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/QZHNB2538327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575e1202256e6c74d15f3b8357833cf388d61730f27211549b8e6b679f4f8453. 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/QZHNB2538328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88bd6d758734fb93788445e4ffa144cd54d6fee07d65eff23d74b0430b85d4d8. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZHNB2538329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f2e104887884084f5e82a66130a5cd9e269797a5288f2a61b9146205280e58. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2538330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9413630a01fb73173d8979c6900558db73909a03bfe3a394e072e25bbb0abcb. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2538331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf9c6a9da39385d16c16b96347e2788cc135da5bf4a35c4d8244472f911a3e8. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2538332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1820860ecc908968abd1cb5268a05c910cb0b64b9e10f1918f8ebffb6dc4aa. 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/QZWFP2474329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb967dd2aed78123f608956c16a865d4afd4666d4f12e142296343f434432885a. 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/QZZ7L2401808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87113b0b8717c9735ede7c6f1b715659b01f44bb315cd7792d31b5c8cefebe0. 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/QT3F32456407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e13261d9e23ccad7cd36d924d9a94c72aa765c76840b8727c562a4e99a79b5. 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/QT3F32456408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19031f15221576c8b6349bbc2786c215d33ae272ab7667dbb5ce476ccc435877. 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/QT3F32456416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2b254603806c5e1abe7798e2c201e79ba821ea5c24551d50d8b17d180c5ce8. 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/QT3F32456413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95287a574965af3a6e8823314bc0f58fb4d8937b965a3a121fd5f9c7c9a530bc. 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/QT3F32456415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2ef1755a76de39f27525ea81e15f7a29408f6ededbfc5ba7432ab535b126b9. 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/QT3F32456417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1820860ecc908968abd1cb5268a05c910cb0b64b9e10f1918f8ebffb6dc4aa. 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/QZWFP2474329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb967dd2aed78123f608956c16a865d4afd4666d4f12e142296343f434432885a. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7L2401808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87113b0b8717c9735ede7c6f1b715659b01f44bb315cd7792d31b5c8cefebe0. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3F32456407.