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 0x932ec4e17caffbc29f8512a816b32de932a08b6e6ebb3d79065a8967782fb1fc. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b1c867c-5afb-4aef-85bf-5e93e246593e.json and https://artists.proofprofile.net/proofs/artist/6b1c867c-5afb-4aef-85bf-5e93e246593e.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 0x7f1f91a6bf16e9e3e0341fe9b188fe9ed098e1d55cb43a39784d76e2af7e63d3. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/NLP520500501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b45a70394222f4056435f17b3c27f0e9478b6cbd208aabd629d0f4fd727529. 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/NLP520500502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f0b6afc645feb7d654e43cd864671c3e8aa6275a9002e0135066516f778cf6. 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/NLP520500503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fd90166e2f67176e657f8deff384d86dde40ccee1b0ea1fccb5d28060dcdab. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/NLP520500504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4591eb2cfa413c433ed8edf34e0d67189dd5b396116a6f86bdd1efc8044c263b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/NLP520500505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09faa61db5463464adb4a4d1a03b67d7ed54e8f8853da897c9a1ab0b8866178. 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/NLP520500506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbc57860c340494104f61d19c0619c743e777ec317d9ea2e356bbfac16d1b3b. 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/NLP520500507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62654dc1f61e7e0e8dc4de61e546035ac173f0bd3c94409dc264eb16bc266c26. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/NLP520500508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc65ca7074e16f63ac5e751b58cb6c73cae79be4cf052169448a2a862831a8c5. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/NLP520500509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a32aba097c2518c5a7afc23f422accaf8da4bff48f30bf70a08dfc881feb533. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/NLP520500510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225c78fbb275e9d2a8ccd8d64fb4817c8083178f9e338032f591cb6c70c9e429. 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/NLP520500511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd852d505ec181dccd9ca8e7891830dd8af4e680c5232952badfcbfdceb8e31e8. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/NLP520500512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50fc4b32e6aac2effc774d53b2d949c34d69b4554ca5b3490b6095dd877ca61b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/NLP520500513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72ef8740b3369bde4d31260d374d5a0aeafdc2c6679dfb05d713153be70eeaa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/NLP520500514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3a50b35e0d5dc12de60a69c2e6d3131758275e2425772c0a9b6346cf95ad8c. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/NLP520500515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd71d06566ff5bafdd298f1794d568102538bc48b389692234a9490c5dbf38b6. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/NLP520500516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11bec7fdb60f1683037b8a32d73eb69cb2c40d7ba009a19ff9f8bd4cbf94533b. 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/NLP520500517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57134b69099fb14a7110aa55a9745c605b3948e8111606a2a99f21bd1d4922e0. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/NLP520500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d25b6564a465554dbf16d76eacdee2f35319ebaf6da4ced04b4fc75288ad0f6. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/NLP520500519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a2965b1052c6cd3a417e066ac569bbd7c29f17f426068826c4f898377ae0dd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/NLP520500520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860a82368018aa71cb06c9aa569bc77b570e097f8f553afce0493555c208acef. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/NLP520500521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe141d9eeb4a0f987c61f900a2fab1826a04bc32453486fdea15b5355382eab82. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/NLP520500522.