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 0x787cc4d7a762433795d614bdf561318c87fa134bc20c969e4fde2ad06b0288f5. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/297f2b1f-2c07-4fd6-a6e2-1f89eb22e12c.json and https://artists.proofprofile.net/proofs/artist/297f2b1f-2c07-4fd6-a6e2-1f89eb22e12c.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 0xdbfee2d115e537fccc9e6986206b938f5cf8311097b5a4cd254d7c98728ddb40. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZFYZ2310970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf666365e85ac8acbe81908e14b7f1059da18747979f1cfb522219d51ea4f5cc5. 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/QZFZ62395941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd085531d2d01f6918179911748829ad5ea387e1eb23f442b0bd492c9c7d03692. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QZMEN2360872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d5b97833a0e779ae492d1c0a450a3061c1ff4c730bece17bcdbf3b884f83fe. 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/QZMEN2352831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e774d2c4a5ed5cc76f4c10f313952bc83218b885813c962a407e37f3409842f. 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/QZMEP2313084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef758b5ecb1886fb9cdf46e5eb1c15e2f86ba3b834e86d26ea07f3da709f9ea. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTAZ2343037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd5de2befcf2e4f581810bb260763ff65ceff729ccc6fe10afcca18bd2f6d4b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTB22394457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a56a7cac86db6f30ba64d6252c0a19b908a12a47299f03abd2f000495b9056. 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/QZHNA2490182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e70e78b1cae087af904d77322f218a6f31694b62356ddc2279cbcd2bfb98355. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZK6F2449432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469aad0a467ad792545fd4bb0beee32f7e63480dca5d2a4d35326145b9ac9d66. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNWW2427563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc27cff118def866bb2805f1ecbf46a77f71fa61d6bf608a27ea7c73b0ba3f1f. 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/QZTAX2495830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9183671287e65eca72677567c14d1e551447f5987881489ac2c92aab6954c5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZFZ62598995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04bd80f074e8b2342fb97cace66d95d5909be36d050155f43403e2d7a37a7e00. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTB72392021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04bd80f074e8b2342fb97cace66d95d5909be36d050155f43403e2d7a37a7e00. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTB72392021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c107083b425d56a6c08dcce4babed84ffff16fffac7c7be18c29bdba361509f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6H2343002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67035b7d3c8a78702af07d26ce5446608b9d065d66b2a9d315491dfa58727e4d. 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/QZTB72243956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8babd776838bdcbb8f4e140e919d4af9229302bac18e6aef84804a444585b1b. 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/QZDA42501379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060df3a163e819243eddf3fd3d46cb0bba9adc32903eae3ca433ef816f01ca9e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTB82497816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4565bfa4797c8c06c6856a40b3e4812d3038587f90af319469ec0ba0ca3335. 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/QZMEN2485010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b25a2f5154638527542a13eb2f7ce6d99a42a48d0d2e84d1b8205cfd646eb4d. 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/QZTBD2367158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388a2bc6640bc0c1bec0effaf107c09946e21930b485de3e9608ea2f510fd005. 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/QZTB52348921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0982c665ee474f6d30915b76bb751f4c5b17d76481de786f08c2a00facbdb67e. 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/QZMEP2370889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd64ed36c8ac72d5da7e536c9e9484abd9446e2610b1fb26e679eb96423d7626. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTB52348922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0982c665ee474f6d30915b76bb751f4c5b17d76481de786f08c2a00facbdb67e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZMEP2370889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b918625ce5ca5508af1d6feb1736a21bf79f8da7cfe195b999b14881fffa50d. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZK6F2421486.
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 0xe171a9997a427a68630db40fe34191a2cfe9cbd3be0978cc868b01a2f54070e5. Chain 2 (Bitcoin): anchored in block 960165 (2026-07-29T23:29: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/QZTB52348923.