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 0xbb3bcd4bb6489ae8929f35153b629a366473676fcf81ae10238347895a0da7b1. 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/788b9816-5f68-4502-95ff-414399f45052.json and https://artists.proofprofile.net/proofs/artist/788b9816-5f68-4502-95ff-414399f45052.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 0x86d3a4d5d4f9af88a32fff7b29f627bc468d35ff529da7d13a11306f43852272. 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/QZDA42306008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87722926ef7705bb3869d4399e6dd88558fb7b6b836b1f07aa5cf92752ddbfed. 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/QZDA52392439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1352becb44a128d4ec72d47c17640d9f4c7ea10c54afaf4da883ec6d6ed6af6. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZDA52392440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a70c8c03a46484204bd34fa43db08e8bd88b062719595cf08a74833b56822f. 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/QZDA52392447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2956919feca3fabdcd9b3c35f03b50829b3fd6329020f45d11f7a5de59f35c5. 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/QZDA52392448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c9028e4d5acd6ed33f8ba6f6d0ea0323b1e989d9afb169d7cab8b4afd11c54. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZNWW2331534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75204fced97a79e593ec8c989077b7e3f41428107527a97d4c70d1489803983c. 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/QZNWW2331536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815269677ab1854b182cbfef7a90c4e0032402f4c15183b58541512c3c2400cf. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZDA42409338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb8ec5cc338806c9f06dfe95fafd070b38f52a8e01857b723ab84c3276fb219. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZDA42409339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7529ffed44dfaa8a1fe8bd38e2cda080c50d1732454d0cae5d11be8fa30dad8. 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/QZDA42409340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd27c4e1f484ff8c1a8462e039c7c76c395d14a48a9486eda62ed5899fde2c5cb. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20: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/QZHN82454483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0082259689cdbd848d5c5594f8ad58cca42a50c9b6dbaa07a6ad2b70ebe636. 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/QZHN82454484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3fd1f602b303b9eb18ced117ae8ed3218193fa1342dd8d06b568f6b5223b11. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZHN82454486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf123db24d1eef989b7f4d96251e51974c5d1effa9aa62bb9c7e1f244c2dc92b4. 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/QZTB62451752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b533b3a7f1a4da7d98f3f247ea2d66704927bdf98b8fadb9272434caad98f2. 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/QZTB62451755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4558b9c8b127a089522179d82e705c59f4c1379536eee1fb9a49ca5bc21c4b0. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20: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/QZTB62451756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ed3886cc19380557e25479f5ca80022a73a15b4dff7b30313dce79e93c0d5f. 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/QZTB62451757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406d172359f521a535f836cee05db6630949bed645e779e399fefe0753e0761c. 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/QZTB62451759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6941b4ddbb4ce324997278a86d00048a5bb631728ea72f48c68a01ae6c14c47. 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/QZTB62451760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795de895e499dceb7d6557135365349e1a1cf844f082180967469bf2e4741b50. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZZ7S2499145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c0a726029ed8f8d2570378f72928e7e5d138c948dce63245f998b26af352a5. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/QT3EZ2407161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890fb566f443c91d31e50a6698190b6a58a163add6764e78a1c01a8aa586a2ca. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QT3EZ2407166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c80ef4953a6ea63a4c7901050a2035f9957afe433e281023553d1b0d008ec7. 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/QT3EZ2407167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02618c5a42d3d8e3b6ca50ff4524f0397bdc7579a148949e1a9814c5c20e38c. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QT3EZ2407168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6028b943ddc799630e62a0c1ebb7d6c65f48440d2fd06490553bc9fd7437650a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QT3EZ2407169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd18bcf1135f89e0c115e488877e697c66ac07d44ccf3e38cdc88634a6add0b1. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QT3EZ2407170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44df9cd491f2ebb99921a5dfc23554c6bd02172858287bd122ba4e1954a39c6e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZHN82598220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfdead1ea6648ad331e1b71d9076933a9e11e290a8862fe76a0c4fbe0951f0f. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZHN82598222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae480ed00b401e9c80eb241a4a0fbd301fb3871a2e89b6f5d183680e3da66c2. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZHN82598223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf069c467f370e142fe554b730d20f01b88489f0e388ea4973f490bd38cffc910. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZK6F2549088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86b31a95aa34f098fdd5686c3fa6dc5a3f58c5c54e8e11232cb01684d57998a. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6F2549089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6ddc5f2d23e015dd25eabc2e26c41e9755f024d2f4defb6f6b39e6d095d2da. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11:13Z), 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/QZK6F2549092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50dd567ed063d9e1509b4eb50ce8081b60bb38ccbfc7a32d548c9aec8531333e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6F2549094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ec3cb6493bc3a883903b89434622949932b41a6553d2bbd96e4fd223c3b420. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ782575759.