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 0x608f3677b57d5a4275494b75df7fd36d9afb868572fdbe2ca28739442a0222a2. 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/aff76f55-0d83-44d3-a183-643db6898811.json and https://artists.proofprofile.net/proofs/artist/aff76f55-0d83-44d3-a183-643db6898811.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 0xfaeaa99fed11d7af42988516df6d95b5584a238fcb6e970524b984756be7d1c5. 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/FR10S2117348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c56db514b43ef2059e195d9e092fcab6d4247108667f8f9e8c929b6aa3a1a0. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/FRX282197134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa94c27c4f3b5d7ad854f1326a072ee57da75b21672354ea7a7fafd9992f6eb5. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/FRX762109214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15dc032aec4b263ecd31131fceaf4dfafc1c2f9e33f40ec799cd34a737c2e6a. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/DGA062211907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650a47afb7e32d84b20f4a6412eb80cc1ceab4b1bee6dd12580181bff52efe63. 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/FR2X42366283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a383ec892190495bb37bf0bdc57dffb86650c258ed80b0b7af7d28cca58c941. 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/FR10S2328810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1cdb599a0a61d5d135a7abf57e2b5012c9e09debbe6a1b52021d1088022457. 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/FR59R2334709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221087d73b49d53e4ee25b27effdf09428b51c0baac1162cbf63b76d9a2a70e6. 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/FR2X42312944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99a4d70b67b61e17a3711f9ec784dd12904d74d58165d4c2fe94829152c2d7d. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/DGA052315204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ccdc7cbc01ddaa75233474b5efd333d536978a8c19cd77545b006a1e881848. 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/DGA062314045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea4d092d7ff68def4f999f9e62452ae776fb4b6e67be8edb3dfb0f7f13f2373. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/DGA092377282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c7431f4263f10891f5605ce7a306eb895d11c36f1b6f0d3ffed5ffe024597c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/FR96X2487541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0e67582c51991e4c19c3d41f169a519fe36d72e0e8c1f0637bf5b220d6bbfc. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/DGA052408892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35360316179e3697eadfd8281edbb2c0be3431d711083af31ba84d65804eb06. 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/FR10S2552390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6173ecea0ac7bcd4b7e83b154e16f810cba2e43605a14aa53fab43d5781037e3. 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/DGA072280239.