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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43252bd4a22ea8ad7fb6eb83e1393042609ba1d740e73ea198c58b038617fa94. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/74474724-6859-4a56-81ea-45052a98f3ee.json and https://artists.proofprofile.net/proofs/artist/74474724-6859-4a56-81ea-45052a98f3ee.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b91b971dc50f1432a443ce21934524560e4360547894cd87202c3bade80261e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USLD91760161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120a5ec57bac6e448119a1d438838095eb12742247ed8132d8179678dcb05937. 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/QZTL92308500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc0b64e69fb6e203578809353623caa305dd6085bb39b569f8ab1f555e744ee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTAW2385932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ec7c63e3e776435d956233851106fdf2d1aa0a827d80088fa54d89fa1f4396. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2385934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49f2b842dbba08415af2413d1822a3df5dc754349afdf7bcdb4c6f0126003aa. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2385938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d95e00b2cce89a41c4f3a1f919ecb661715eba39e12748b2169157ed4536a8f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTAW2385940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2294921991a25b2fc3e2d4d6a3de5e777c8049c517e07ed2dc3b39382c7978e2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2385942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0604b9ca2469118b189652fff747a8e7d5391eb2e2182acffd96b1c4b33a37. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZTAW2385947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda187b5f64bdc46b751c2c0b2913bfd8496a1be2b34a2a13b627d1cb02a2fa6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZTAW2385948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd538010d5eb91b53728d80fbfbe177fa8e603ef57a6bf49a96037f83eea08e24. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZTAW2385950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7e70ab637df7a390fb05073e739f857680c8025fabe8b297d0e984ebe94e32. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZWFG2307796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f7dac4d635f41a3988b53fb18938e7ad22f41e9fc2b945405dbe7c11826ed2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZWFG2307798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6ed655d0805dcccb0976a44dc31a0b9c29018d9ddcef1c7a9ccfb567fc537a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZWFG2307806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566771178446732c7453b1a12774d268c6dfa9ac8f43f9a04a763b58a699e48d. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZWFG2307795.
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 0x448d556f53d921ad638cfe0939a8a946269deb15a582c2c2122718a7f05972a7. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZWFG2307797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed27a01c53b31f7ab225eb9b3922ddc6cd38dd089f03cb34f132d2c6bbb81dd. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZWFG2307800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5537d5a54591f97199bbfce32906682d888dd60befe2a83a8f66f737cd0ffd3. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZWFG2307804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a270630b2e6e90dc8de2affb4119c40e8f71330b36437cc1452b5ff6f55128c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZHN32340669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19490447c3cb2dbb7c1c6fb10547d8b50567a5bd67e301773bc13f60d12e508. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHNB2115312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1935c9f7cbd7cb630d226582a8102d615f32106ed21cf679a78793cbe7344642. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHNB2115313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1ecc2b2941603ebb313db371a5411304ba6f0e431d7c45324a82f23f597304. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHNB2115314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437bb7b61725404cebdfdf7dd6c9fd10727d5cda2439e314e978e1d41a2840ac. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZHNB2115311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eca5e950b25551986037556c47f8a7a2c70d1cc9315d48600cfcca5d01b6a1c. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZHNB2115315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66291fecc1b97b737adf90ffe96cca3bb338ddd8bd75a49332d11b2a092b8fc. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZTLA2450722.