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 0x5002a3ed0c52db74493e1a7bfed8816a9e8b68dd47c17c9564dc6d2eca101ef9. 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/47c41291-926d-4236-9621-e73a33a50c69.json and https://artists.proofprofile.net/proofs/artist/47c41291-926d-4236-9621-e73a33a50c69.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 0x8d6630c1271bfb15d5a40e284e93a5b38a0295e0b3e6459cd75c1e7c11475ca4. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T18:17: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/FR9DZ2201114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db0f7c06a1c641793a5a2ee87f46b843003972f5cc26e5538346656c3fdc378. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR9DZ2201115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dec0773485f80df2dbcd40704f729d4535b15bb52b1bb9bc3959e161740bf56. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/FR9DZ2201116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831d1d5e8842b8b585eaaff242c388017455a6783412b218085b33fef9a788a0. 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/FR9DZ2201117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94bdf1d22931e12983b88b170c0d50bb095729c6fcb9fe3f3b6d90e3a887533. 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/FR9DZ2201118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7155d2e8696b51b8496c03ff57768e6a4d20d21e75dc1c527f29c229e6e6c8d. 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/FR9DZ2201119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469526313f8e865cb79fd5ef725c8f2927af3ef6714b76e0b9d5226123b7fdce. 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/FR9DZ2201120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6746fdaf0db862b9a3cc186ec020d9056ffee148f61305fe0e41807ca0bfa4. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR9DZ2201121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19ee603f19987940112ac16bdf40ed1b64c530912a0310dd8ffe505b3b45823. 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/FR9DZ2201123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36269221893f472aefa9e4bd9f9068a78d3a9da6debd602306a69eb96bd9ff98. 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/FR9DZ2201124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61c900aa5310ba692bb0b3b4c28348bc4093b490bf73cd5d3f639c12336da7f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/FR9DZ2201125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdc238f4c83d46f2f310d0cb305ba55e27817c01d10793951834c01564dd684. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:52: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/FR9DZ2201126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e644c4819e687d040cfc3665e1731e0251d0771adc062307dd6c62c9f4fe25f. 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/FR9DZ2201127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd275cc09b01d21da369b4236564e643c85acd6b06f393bd36cdebaf1f21b68a. 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/FR9DZ2201128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f9c61bd88cd427ebdbaeef3ab424323a8afa57032f80878771613601fe002a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR9DZ2201129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c79ba90dfc0259c859b82db19a3ef7c9de9c312b1b9188f6ad71edb360877d2. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR9DZ2201130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9847eba2d52f6f4fbaa1d67eaa61cde9835bbe758af5a497abb39c7acc4a7a6. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21: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/FR9DZ2201131.