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 0xad1f540d629085a84c440e06a8ca2f199af8c232f195e12f5cf5f58d7d344e0e. 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/14567f0b-509c-402a-bb7d-67dc94d9b00c.json and https://artists.proofprofile.net/proofs/artist/14567f0b-509c-402a-bb7d-67dc94d9b00c.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 0x6b67b4d536cbb21663910c9e36a2c791ec992689c558ddf03fd319c2b1ab26a8. 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/QZNWR2077192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650b3d21435a3a623e8f15e51c1db2de75083c4ff71096e7823946d9e6c9da2b. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZDA42175374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01bd5df5d56b1bd9f3b31022cdf53905854d4c41e77cf9b5df38f463ff207cd. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZDA42175377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f062ca615bf1506fd2101f0af81f9c468edae7ee3c4271fa8106b69fca0fa5e. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZDA42175381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4603f0151e1d2684645b8bf404d728c1bda58d30aa703ad8178b2267d2c41339. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZK6G2178856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab3219dfcf9f914bc310feb2a3edc5237a32080771a036f5a8c1bfaf96acb8d. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZK6N2217421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4cf26ad9e3ae6df1c6157fea7279fe21af32b34cce591566d016e6619ac251. 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/QZK6N2217422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ca40ac45e44f8baf2c6d5b3ed2d39dd39c585e477c982b29fe5a5ea076c60c. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZK6N2217423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86cc274623192f3e6b1d513abdb76449690f3fde391c2e7ad10aee1fd9798728. 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/QZK6N2217424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2585ea6476c1fec16e4ac62895fdca9adddfffd7c24081f03e280796fdd9b639. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZK6N2217425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdac8c2b5d1b661a59a4f92d7a0052a9ba9efd5b786b6cf09dc5ef97136caab3. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZK6N2217426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84c776329c3e3116e8bd274c9ad4b4ff0f4f6ccfa29c351371277c50c40e66c. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QZK6N2217427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb313f4c57db6478e129295f5b71dbef02c40a4a38fe8b1fdf083c6c7979ca478. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QZK6N2217428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2325f2b774e844bf185e75dfa34f1dbe358ff4d905ec3a5dfb2d95c245ffcd5a. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZK6N2217429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbd24d0736fd9b2aa7a2215967df0c5d017b32e3c6d7e46536fee5c343d666b. 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/QZK6N2217430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4de35ab349291d8c1ef3fc22a8537fc7226b52e7cef9628489d2b94addfc1e7. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZK6N2217431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10caf81ff61bb6cd95375198f0d0022ab2375305674bd541ceb00524691d4317. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZK6N2217432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012e7ed33f3df1bd45ef00ed4ef9e48a19b251c46c1c7442c8886fe1272a1cbd. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZK6N2217433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8807f17584478a51f3770a3e88f60ac106328c2c38040520373dc34960a014. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZRP52283935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf128c6c7bb7c7528089ffd47bccf491fcab249516a545669575a95a0057a15c. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZRP52283936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad6923da354528f78cfeaf114e23b19f2701d4170dd5c8060acbb014483c9b8a. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZRP52283940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169c6da8d9404abf92a4cf05fae6c11add7c8cfe4da3d5a7da10167a65635713. 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/QZHN32388000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cbbf3b9ab3e096ea9e3a73e45a831c56a106a7ce6dba965d30a9137d034069. 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/QZWFF2343859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd184141f34a075103d9684f6ffb293792c0fefaa816b0c10da82adb13f1720. 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/QZWFF2343860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c103552c2ffd044a0196853496d73ff24ba2450d89ea6d3c86ed157b918734. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZWFF2343861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9de49b003fb2b9d9ff31b62cf979375b6555eda1ec6f5a7649acbaf9cd99090. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZWFF2343862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b06ac27509f13e29aa6e13a56f73c610b3dc6b937016a07efa696ac13e1d16. 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/QZWFF2343863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5316653093a18d41d2fa3c93a05fc7722a1b5ba2c1224109652890b3e9d22b. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZWFF2343864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4768ca56149a32462d968361c450ed42b6e0e23138f49110ca186d703e2846. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZWFF2343865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037cd04f454ffa8938d0cfe03d073ae41d71b643f88a59bfb698687a956cca5b. 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/QZWFF2343866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07f3eb9a672f6bb4b6df863a17d09192a33dc053bf4299463f91f294f3cece9. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/QZWFF2343867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658ba864d8334d37ea7eac28edacda1e2eed50ba2f29980311d693c48bda2bcf. 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/QZWFF2343868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b8e4e06c6868d4599f8bd584ea43ab31f8c01ac9b95568d7f6bdd6ec83805b. 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/QZWFF2343869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345152583536cc3470e5912a95630b3fedebaf31d65c632117420be046effe06. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZWFF2343870.