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 0x55fabbc200d81e83b1c766f368ad2784c8e2e78d5c435ac3305b3345a814b63e. 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/f6f2b9a9-8098-4c2f-8c79-5142c246638d.json and https://artists.proofprofile.net/proofs/artist/f6f2b9a9-8098-4c2f-8c79-5142c246638d.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 0x19af59a8dae9def51f8c233831a4a4ecdbf69b11278a6b943308f23ffc02fb9c. 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/CH6541761034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8084b35d3983a1b0df75ea7a5ea19b2247242ce41868f82fd8c4b946e10b9686. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/FR96X1947520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95897d0e72f9efd4d5e52088bbf9d8473b7f645f00c8a0bf8e4913ad55ba74e. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/FR9Z12100316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b596848364bf1961a674135996f3ff06f1a544e056c76238d7cad92d01becb1. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/FRX202227829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a4edfbcf85bb92145be4783bd1d7f80968314cbb905b7873cc86d3a3d53e38. 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/DGA072336600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6979bac033b7449192e6f08a757c77921c67ac4b388fc8578ca24642899f89. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/FR59R2477211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11b77f697dea13b890e83db8fd68fe5bc6281e917643c907550e26ad29831d8. 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/FR59R2477212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd240de792fe44327c0d7d7916816ba8f0681930490667771e103eb8f5c897614. 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/FR59R2477213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4579e18981d54ac8576cc8afa73b7f7fe79581ccfcb1a37e051e84b4c015125c. 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/FR59R2477214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a4edfbcf85bb92145be4783bd1d7f80968314cbb905b7873cc86d3a3d53e38. 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/DGA072336600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a8ff522229e266968b22f7ac79e9e1f77f75711102f400920e18ad7c9a9cc0. 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/FR59R2477215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f8929c26f01c9ef7a62a0889a04e35dac150d803043cc8cbf45f95a9c02744. 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/FR59R2477216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b596848364bf1961a674135996f3ff06f1a544e056c76238d7cad92d01becb1. 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/FRX202227829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf990838d2f6d75689094a0ff67aa374aba65f7f66183ec1e8f2bfe0ac68d4d3b. 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/FR59R2477217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e12d7ad7cfa9f2aab6bb23dc92cb6035b8072898240313e31e899471274c5b. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/FR59R2477218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba55582229c8f119b4cee35ab82968d0eba8497b4e9d78c8cabcf31d8bb12d7. 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/FR59R2477219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed926ed587b64ef97298db8797caa007acfa8c49b1afb238205ba7931487d190. 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/FR59R2477220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb68c3f4fdf00e31f25116254322980b25fbd805562efb3ad13f1b491073265. 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/FR59R2477221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c4526fb3349579f577f3341a3c75c072358f4d00762ea4b2cf06875d1dcf50. 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/FR59R2477222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50f484b128655133dfad4bba256db37ce81da5e9df32decb518faf8dffb0c0c. 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/FR59R2477223.