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 0x789797ca4c311d76872c799393e533f26ac48103de3f359aa46c03f2b64d4514. 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/d47a3734-7d5a-49cf-a9c1-b22d4aae78e3.json and https://artists.proofprofile.net/proofs/artist/d47a3734-7d5a-49cf-a9c1-b22d4aae78e3.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 0xd64bbd74db090b76e924ea254c72e532109c6cb358b2506f31cab7345e3f2342. 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/QM4TW2189789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b25ef9f7ff22ce719cb9c3580b6dbd38e62999cea4eea30e722cc2eb29350a6. 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/QM4TW2189790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b00eee8e076daf86bfbf0200344962bf1b19943b1a43269b42ec05cb36fd28b. 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/QM4TW2189779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8861a804e53961d3e2f7852135a47e6c99e09c45f6a005684ba0689ae7e7362e. 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/QM4TW2189785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb4a601a3ad4d474556e7823c79713bb8c248912298c20773e659ef8dd20a6e. 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/QM4TW2189786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d8b45873002d72b82f2e8dec9545f900bed4f9ca5604d7d7d9d63a7b8ff16d. 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/ITDF61917004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f465c799943d5b663001396f21028c5270bb6b893009b4a967dc3329c7c569. 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/FRX201840989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7575992ab160e4b43c33120aff2d911426e3e64b5d0d729bb55a2b2496aa91. 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/ITDF61817046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4d5dbb141630ce30ca6f7deae06824b6ea802c3f5ff2176127beae60b4731e. 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/ITYKP2300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead9d03d83bdf7ba31ef26d266429f7db006dd4df75735e1526fda776382eeda. 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/ITYKP2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf52f9abaa5b409062f485b4c8afc4985f8ae0068e40b83f5b268542f18322b. 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/ITYKP2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78fb532a0ca76727b9ec9e260d3117ba158f02b66f2240c08d984c194beb16d1. 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/ITYKP2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1577f0c5423c3b779e123d9b208fffbfd9767a5475d6177a6d753af568510f8e. 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/ITYKP2200057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5701cd82e2d530468cf09e6a60143eca7503dd46d23cb6b42a43bcb68006a5ee. 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/ITYKP2200058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca5fe37f83cdbda26f9e7c8411d94fc623bc9b5019cacce505c2ac81b9f1f29. 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/ITYKP2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7f01885b5646c0688aef55d5a7b031c32013b81d6c8e902548a97d6fff5678. 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/ITYKP2200055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c5239d17175e0e44fee01f1ed4b4f91ec9fb27fd5639c915764f3312d85a51. 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/ITYKP2200056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd497ce5b08389de0c6f72f8614f3a617ce647865caeb72f254f6884c4e82a56a. 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/ITYKP2200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb116376e009b84f1ef84583b0931d077316f4b3d7d7390605596dd1b0afb99. 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/ITYKP2200061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588386fb99a0132cc1b8c39e1c5446c1b5741518518ad8378771724bee551400. 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/FR10S2319150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7f01885b5646c0688aef55d5a7b031c32013b81d6c8e902548a97d6fff5678. 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/ITYKP2200055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d819934d5bc37ca1e26602346a49478b05360373ec98b5dc206ddf7b80fdc26. 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/ITYKP2200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69dbc159b7b5938200206146b26d1451ba576290aa087a17b233204b393762cd. 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/FRX762220432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91fffadfdbd8c3697719fc838805f127cf951cefb8e96604b1496bb4516e745. 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/ITYKP2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d1c3cc8ca466299e9cae2ca29671d3672dc1b8d61cc4862565a78b19312450. 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/ITYKP2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2dda084b992ff3fcbeeaa80cb90cce40a494c84b9be28de4cc2a7d977afd02. 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/ITYKP2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111174720b919be8b96558e19296b92167c31d495f49b21ffe7ae418e61aa888. 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/ITDF61920077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d104b440d98eb857733e1a908933571df0a094cb2cc037ea806eadfa13b5060. 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/ITG412000098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7bb0e392d5e9bb6677bb2bb363bdb2fb0948ddf28c1d7224cb3eed008b30a2. 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/FRX201815434.