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 0xfb8f2c0aa2a39072fac1e1cd22d7e61a9ccb4de2a8c635be8340d497f196ba9e. 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/b0cd79a7-af01-49b3-a72a-f570d92d0e3b.json and https://artists.proofprofile.net/proofs/artist/b0cd79a7-af01-49b3-a72a-f570d92d0e3b.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 0x1803d0a05467c4900753033b537194756d098a501fbd4b0e3fb68650c6ff1b35. 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/QZES92197869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83464e6a84bdf52854c2af879b3a19e47d63b9e055dad5be0a4f755ad589c904. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZMEN2148434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5ddb164dce952c89071ddd5a30177887e21b9cacb2a2b1c4de86020dba93c9. 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/QZMEN2148435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae537be5760eb96bb5ff0c306d404c3e0ac966d13cb97cf532aa7f8920d9b558. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZMEN2148436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e354fef8a3e4013acde9ce4f15481027ed3dba9745655dfbbe86d1d791c9f9. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/QZK6G2101378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afc2c78612aea5c6990b92520b6520d8fb91e49d098cc68a7186ad215b03a26. 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/QZK6Q2152356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea223a232b26ee61fa00d5f2f724d062c7a738a696f92d3096796b02c4443b1. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZMEN2148437.
Sunflowers Under the Moonlight (Interlude)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e929780e2e4b02bed1dc789c0d43a6b0a79aea2ce57878f3261cde79b041d6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZMEQ2144347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe929bd852c01bc59e9f4d06d19414f12d0e3fad637ef7c35ec049d53de2ccc22. 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/QZFYX2207664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2033db8b17b8ee2cbc86c969fb2399b08c3627b39e0f3335f1445d27eb796b. 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/TCAGC2274790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21ce4e59fa24d259c04b38154a8f275518ba5fa98b62b964aa91e0410de8d63. 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/QZHN82113514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf20345e5dc923a1232d73289c4032b1b9c63a68f72f547f41d7c3727e56776. 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/QZHN82113515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239a7f6dfdcdd6b907b328c16f61ee1f689d0c73ed30cdb31e199db63e87ed39. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZES82135280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61780faa0e78cc46eb2c7cb8264e2081e4a9077acc0cb4a6383bbf3987b5d919. 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/QZHN82113516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ae064c8a8b15f0a03504025b104e40cb18d682f4bf901527d9d0b064a0ecc5. 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/QZHN82113517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d0aa801a7eea80da6bab2c716f01f52685483352050cd2e3c5c1ed49f99d5c. 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/QZHN82113519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ebcdfb075a9033ca47402cd435cde18520b9120fea26331f1eb8bfcb0e9bab. 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/QZHN82113520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a34d415c28fd0733526f77031a3a5bf66e9ec402556664f7228a478405c6bcd. 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/QZHN82113521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91b02284900f42c6c36f5cf1cce11363c8f6d1daa373ad8941d21d9bde60066. 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/QZHN82113522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239a7f6dfdcdd6b907b328c16f61ee1f689d0c73ed30cdb31e199db63e87ed39. 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/QZES82135280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8504a074af035700adb182739672ecd51eba17ea687e4fa400507597fb911daf. 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/QZES52196471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3033ee919853c7f712a07d192ad91947a41baf53d2d6c5c7be7b4bea637c50b2. 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/QZS652132300.