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 0x89914c6f3056b0fda305f4bfad9476a5f3ac7faf61170b50ac3b2b517ab0875c. 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/7f170197-19e0-4e05-bdee-b275a42d14f6.json and https://artists.proofprofile.net/proofs/artist/7f170197-19e0-4e05-bdee-b275a42d14f6.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 0xfb0c53ae1ea87314530d334eb1a5728c0e552fbe7efcb684df2e654408f8eafe. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZNJV2443311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7ac1688ff668e3727bcbf1b13d8a4e2d66bf9b28e609e8e17fc5eefd12071a. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZNJV2443313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa49e2c8f00e5e38b16977026535c17949852ccd2d2c62def4ebe02550bf0cbc. 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/QZNJV2443314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd8f725a35a1a7e562d91c9e97bef576ed6a91a759052d40bf292f564904863. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZNJV2443315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96d39eb6063dc96e5b67c60fd93571b471da3b2cd3742d81b20deb155237f2c. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/QZNJV2443317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a1556ff90fe1770b373b673ee7c0e5c9131e318806ccb0c46b58651d1c0af8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZNJV2443318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3fba8f86835826577e31b07057d554b6c9785f66c77c073036ab0e144e098e. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZNJV2443320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e2fb9b7b34f60f6b672e9ef2ba8e8108a2f6a336c1d5d4f543e9fcbe4dacf9. 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/QZNJV2467621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f65654681e5c45cdf896c368081b488a951deec0b95f18f98c1d662388c652. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/QZNJV2467622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc11a71640249c161b46ee4d3af2d84e6aee68f9bd9a6a262b9ca629ed72d5b. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QZNJV2467623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2aa66bbcb41f585311bb7efef04797368c9391e45e7dd5488737a4f89fd43a. 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/QZNJV2467625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2f3aec86cb2bcf108be32b7c47f0787f56e78e89259abe000b1827ba4b71be. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZNJV2467628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458eaff467ce2af8c80f9428d1888aef66e9e151ec0dc1c770e261e6995896eb. 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/QZNJV2467631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb5c35f78f388f9aa170cc2e7bb033fef315d9eed598a092338a460041705a2. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZNJV2467633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457f9c48b2ef6f4c3ee38fbda39ffe3b81ac25e6d3cff6159bd13285d7e6736c. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZNJW2408488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb54219c8dc7d5e1fee9b703208f71db82338c5ccdfed00c4ad758f1d6211fc2. 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/QZNJW2476688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7d23cfd9af57157ee402a49708a102e270ef5e29887233adc18b65863940f0. 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/QZNJW2476689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc93f4c8d20e1a3468450632804ae7dd67402d1fe07d98c73cb1ddf145ac059f. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZNJW2476690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdcefdcb5602f22e124e12bed8a690bddf3be849dfd4cc41b637343e91c9435. 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/QZNJW2476691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd9fcb155f7e6def4f6ec9ec419dfed57c9224b7943379807697d89ef339da0b. 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/QZNJW2476692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb83cbb153ff51e7b83c5a775a998327f05cde086990b26e9b167de269f6ffa. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZNJW2476694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8715f078eb15ea3ca681b47e80f794df1935e72276f7ff8ae50df975df92af1e. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZNJW2476695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09dc1c4aa694903883c78da391843797df0ba7e3790f0a61b1a000b66c3e07f. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZNJW2476696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c8cd9ece54bc4a94c64eeabb9c232c4e54d0ca167a125f605f173c511a375b. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T19:50: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/QZNJW2479703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb038dd7a1e826fa4c6e0e53b98ff72d8053ace4a8a9429181c5dbb8f333cd10c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZNJW2479706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea991b1a22996ff5d3fe8d80783004531ffda88fbecbee261020192f3366cd67. 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/QZNJW2479708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5988d61f2e45f501a4a21034a18b9205f3ac4d93a89f6700c824071ca3e1c8. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZNJX2464361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316a359cfe4fb6d20b05527334963cce3e2a5138f319e73d9f121c5c15fd3a41. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZNJX2464363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555a6539aa2088e8188fe202a00525606482e3173e46f61c0bc76ca94d8bc238. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZNJX2464364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee228d23bc2913c31fe50618a7b37509fad4a71eaff27430a0829ef6225198a6. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZNJX2464369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25568142d79b59ec946dbb5f8ddac289c2ee4262e4eb58975a8ed1880243a574. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZNJX2464370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88eca2d61c1bf4c0ebeaeecd5eac2f7514bf680846fc1a88c8fc29f08d2f75a. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZNJY2404587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3ef8ab3904ecd93ebce17f4f7684166202d4d89a8b6ebaae6e8c13f87913bf. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/QZNJY2404590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb20e8102d68cc7be13274a6b09db412560500a7adeaf93a86cf8529fc4ca2ef. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZNJY2404591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720a90ae0fcdbd0046437fe475fdfec2b72610566f42ae79cdd2ded391a99e78. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZNJY2404592.