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 0x0d3f043d1afaa367d4136ebab3b292ac0246f9fd406a3a9e150a6b60ae95007e. 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/e848d7b8-56c6-4f88-a992-b13bb2fdedf4.json and https://artists.proofprofile.net/proofs/artist/e848d7b8-56c6-4f88-a992-b13bb2fdedf4.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 0xc2e9b0b6f2153be4bebe7627ec8462971d87dad61a011ba100e089b93b756261. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZFYZ2413301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6980e9ac2d9f3abd2e977bb30610970b0ee4fcb42f9df95bc325ec9424b42ea0. 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/QZFYZ2413302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53378a2bc957e8d72153c8fc04a4fcd362e006a11c2dc553b9f4e11d83eb10bb. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZFYZ2413303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f3dd1104b64654633232300cfc7b5b432d84a693b48372a41f3037410958df. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZFYZ2413304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefd4ca6c23e9df785ef4267eae943a6f9761fdeb76befc5bb107452e9d2ff03. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZFYZ2413305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10bc2867c3d6935363256eabfe9e5fea075917c3452a25928e0af057dc1912cd. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZFYZ2413306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998337c99724a374ca5c9261a0b2f3856f88116d6edb75cf3710dbdd665a7668. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZFYZ2413307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307d1417df7b81ef51afbdad061e50d8a03a19517c2717239d6c9f0b5c440f72. 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/QZFYZ2413308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89086324c4975d0b446076eceeae193d7d24e520b0d3117404871955158ed7d3. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZFYZ2413309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301082913ccc70514b076062d30463ce99e7857ecb5bcf3ec0a5b840a6088cfe. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZFYZ2413310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730ce5edda2de132d9e65399e18ca5bfb7de23fe1255dfa2978630532cb422a2. 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/QZFYZ2413311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696576b8326303eb65855f325c3205b867d99b5b3929857ec0692a0ee7903d8a. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZFYZ2413312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee4f757bf9b938d62d37fbc1befbb9ff0bc9294704f135d36f91bcb4cc26c22. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZFYZ2413313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d74661aac6ec024e3f63971aba8ea4fe807bf27a1c75240bca74b2ba36fd4ad. 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/QZFYZ2413314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8438d550b91f3bd74713151846314d2e9dcb59dda5d494297abc12a4d1a5c487. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZFYZ2413315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2785c012d3784170901dd2c57d3f3c7e1c495da25eb22959fc17d122fbcf51ab. 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/QZFYZ2413316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806964fc2f36d1d22034705d138c726ab3fd8b24de34f80937cb1377d4108fb2. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZFYZ2413318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f606d5b7e7c4557f581c9f4e4bc23af8b293f40fcad4056dced5e6819695420. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNWW2525277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5cff0fc5e840b7aa1c2345e4471edcb520d0f1375ab7911591048348b00b63. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/QZNWW2525278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0364ded88cbd0e6daece88bbfe6b862af14fba82b8d42cc9802bdc6db8764b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNWW2525279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6c3c5846892770b56d24ea7f3bfe53a6e22627aa620465704be66ce287c32e. 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/QZNWW2525280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4c62b243c0a579743584f6f80bece66d481b41e84f94e40a651060c6f686ba. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNWW2525281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd55526e2b9f476f6bd0de2f8c8d1eadbeae6f6d10cf053bf961eae54542258. 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/QZNWW2525282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81848ec159dfa8fe45bd9a7b2b47cf8c9020e71c6d5da7e1034b3f672b43cd94. 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/QZNWW2532785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231676a6f49e7d8740aef171323eae1872705916a1de084b59f32bcfe09e6694. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/QZNWW2532786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117b39f791af8a8ba210b4841371bce74af1f9d3edd2dbb239d67daecaf2a85a. 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/QZNWW2532787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e3be9d272f5bd6b8a8d8d5f2d15aabf952bb4faa56ea0a9740cf53e18dcc08. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QZNWW2532788.