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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8bb1bbdafd1e9398bb124c28c4714f91b116ed42beb1b7a92d40265758a34b. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e0054215-356a-48a7-89ce-5b9f8f3680bf.json and https://artists.proofprofile.net/proofs/artist/e0054215-356a-48a7-89ce-5b9f8f3680bf.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fe354509b024eefaa95e0e93939d0b4d8995c77163810788af3130b190d460. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/CHD761900302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee1e0af6600e6ca2660706c409c41502314ffdb8aa13e824b005b8d9cae82dd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/CHD761900304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697e3daa85bd58146f6e42ef62bc19f1ad726646a1f738478d0b4b4ca08724f3. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/CHD761900801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd61ba8f513d872b73cbf891e2e2e0fbb0b0fc73760147570434260dd8b802b61. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/CHD762000807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf635ea4c53dbc66bfba5aaaf1b7e6d04682f28d8a6ccc4c0f5cd6d69cf87c9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DEAE62200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4c079f47a86bb08d63ec6822e6ab7f790716792a5f6e9fe8a060f863dde11e. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/DEAE62200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdffdcb3130712530bb75d87e632b8f94ebeb8911c9225bb09c9f5b1488c1dc4. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:11:48Z), 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/DEAE62200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055c001884d694d1bc8c924066adcd5c9fff1eefd266d5f6a60dda919a82fea8. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/DEAE62200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c1a15246bd595faa84fbb4466ac7f857af96d42da547076ae274203481ed49. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-19T23:33:15Z), 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/DEAE62200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f75473b183965afd88969dd76dd176f0d88c8b2b4f8736e6a689a27d601dd8. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:06: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/DEAE62200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x453fa868b34f8d51908c056a577835fdfda3e648014fc7a1f85adb92051e480e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEAE62200095.
Interior Landscapes : Uncovering its first symbols
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bca2ea9fa638346bae6357f0a93f16d5f802753b3359fabd1afb6cfbb9d50df. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEQ042300770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f9ad049cc0db972e4b960c9bc513f9ced72fb996aece31a1b1191e14ef18ad. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:24: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/BEI252500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef2edad657bb6928843b01b715efc7ee1573e5a1ddc3fa5cdf4ef5ef24fe5a6. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/BEI252500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc151ceaa637f6eded04fe63fa9329d71fe241e4192e7218a06aba3a1180323f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/BEI252500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6aaf0f7dfaac9a12acf1833fe90f3a5ea076b288e34104f7eb04f8c556101f. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/BEI252500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d9420aa5b06817c6bcda782facb2b214ca889d5eec04b98e6226b15a9f0f7b9. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/BEI252500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd1e6dc51e61453f21630b9be447aa08efbea1e4ba2922acd99ca6dd0d89186. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/BEI252500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61949d175767b83bbe4b731582236df99815dcbbb4541b83618f23e4b701fe28. 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/TCAJT2565787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae13d2cfaf41839559aab26fe6f7fa46fb78e3ba14eb038d3d1bc05ff2f10911. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/DEEC33500230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752ee26fc6a0edc6c7ea97dac5166eefd3e09780d740e5bda772f781b89fe333. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBHLW2400390.
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