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 0x6971470a3ccdd0553337ccdbdcf2790818293c417df4edabfc37276bfe6a265b. 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/a860d4b4-bc85-4612-b340-b63ef735b93b.json and https://artists.proofprofile.net/proofs/artist/a860d4b4-bc85-4612-b340-b63ef735b93b.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 0x4bebc6978f5a94cff029105fe62b882ae28096f5b90ee613fb4a94560febe46d. 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/QZK6J2405114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9bfe9a3f729b0a376c32e9626ba42bd3e256706be4d66d524d7c1fff462eb4. 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/QZK6J2405103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d82ace63020c6d25d3106af2c413f76e39729b51defa07d25db9af056c2589. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZK6J2405356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5386b86a9d58f1ae6857d4e6923a29ce80b9e2ed1399965fd95dc76e3510656c. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/QZK6J2405106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418ee89a9f0919f274756298700221e57795c18192738e79f8668929f6bff190. 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/QZK6J2405118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9561bc300db229bd4d96f43212c8774d0950c85bc2592fa8753e6c07bea74ffc. 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/QZK6J2401933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d74eee1a8600726fb12cca083dde073199fd63621e61918af57eb49701200f. 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/QZK6J2405122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1175047bb90c6e9cb62546029a4c91fd62ae34fe80e73a4990f68114cba78659. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZK6J2438249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd462ad96da571c0ff6f75b94d89db0d929ce818012118865c166c88e33ef03ae. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZK6J2405120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d55b8cb87a1d96dcd4dbd689c5e62bc0fa3fe780a1bc3d5fa7f24050e6cf44. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZMEQ2484596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5437e1fe8c0c946de4a32f422052176a9de6b37b6bfe073ab9b836b6f5a42f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZMEQ2486050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48f33a58edad1e955188599ee676a6f50258bd20f00aa81b5c12c43956a062e. 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/QZMEQ2489625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5912f325cb98ddbb5e9f004c5175228ed367eb6589172207f3aaeb863cea150. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZMEQ2493274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810c9ce766f4af45075ecc47d6c1e0ff2dccd995d46acf82591a32129173711d. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZMEQ2488175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3dc46eb489e6bcbdf6bc40204150d1639db92db220ae780b590469beaaf437. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZMEQ2491945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d92436e49091bef9b2825d4d70d421f2d297eaeff788482858b246da39e73b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNWT2460670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc65b3e9c09dc811bbd025b9d6db8bcbf530a301b20b6768c856453a6fba963. 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/QZNWT2456600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30b285cc60b8a4f867f4f9c8fea9e017977b503c3b2cd2eb4dc943b15a56cd8. 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/QZNWT2458448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb249dfacda62d74edf63088359183c8f8d8905c325e7c2a877755aa14a0a080c. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/QZNWT2458454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4c84a2e2d5f40a368f6ad87a5d95c10a7679628f596ff8b3bdcb6c620881af. 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/QZWV32473147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717a5469baa0adc3cdef9ff0fc03355f8e74e095b8a7f436ff93cded5a102df6. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZWV32473161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a90a53ad45079417dcf16f3f8d78e7c418f62d3a7aba5eadc4090193a02ea2. 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/QZWV32473197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2d97504a0b3ea375e63622aff853234698eed566cf28014f65426add6a4d67. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZWV32473171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598ea63056c02ff733373553c7268e19d93578a8d9c46317601803cd674b6161. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZZ8B2466513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab917eb76fce9e0200e38dc3224ef041ef9607f59549e50fe4961ea8e28703e. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZZ8B2466498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20c13a9f39ca6dedad5b7486d86cbb6c14243c07c3490b9e8fdeddd3332e969. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/GXBAV2544161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31dc55aa7a991c896b1583719d7abae61e81d850f1ead80fc965c34324dcf93. 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/GXBAV2545791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51802491d28ed09d045a7278976571583410004291ea7271853ab6d47e1e47b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GXBAV2587487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf2d63a2baa03f8277edcf18c22a21b7ad2fc182f8476ce7022bbc63fb23eec. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/GXBAV2538934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76474d59d633e1724be1696f77308d881325974790f8e41ddfe271915762a79. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/GXBAV2584610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b63b616c6d911c028f65c6205e8ce2d5b32b21d262f9904cde5834f2c5477e2. 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/GXBAV2540607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5754163d2fe38955810d929740f1d1282bb444718487fec58149489abd9a306d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GXBAV2561261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa21bfb05dbcc84fcdcfe592ad3b5e08b6c8999bb18f76f135a8396afb6d8539. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/GXBAV2558826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x971dbae70907a384f554f8dda642c4dd7d14caf61d3b8125112bb0953940043d. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/GXBAV2502714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844b4e342ac7a75cf9528278f2ad3c0e9a545d3e07d0d7f97e998f897da98e75. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/GXBAV2521405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d4ef59e1a3995b48ec06f24e620765674b7592ca821c2bfb975c0ab388d439. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/GXBAV2539857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ec15b50e556617387e7926ffd0d779a4cdc4337d814ff45e30a2750509bcb6. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/GXBAV2528700.