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 0xdd412287896f2ae32fd540925577d59675317385c6e69b9d21e6c91bf9c3ccc9. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/446ba9fd-d299-4763-b07b-c05281a4738a.json and https://artists.proofprofile.net/proofs/artist/446ba9fd-d299-4763-b07b-c05281a4738a.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 0x37c52fde6b836c8ca67ad15e5869a10ce5ecf5bbeac67abe686e96820e6dff26. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44: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/GBKPL1802393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120e6794695787f0bfe5ec0b8ca5f83971225ed00cc23bb9ff5b0bcbbb5ec861. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBKPL1802394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabed682f7feacf99b2d1a806df253068bff551259aee7b099f42406bab73781a. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/GBKPL1802395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607f9b28b0b96bfa03ba04f12421ee28c13edc05f3b51f9c3a37bc8b994d1194. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/GBKPL1802396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77e5a037cff635d3c316cb732bc0d493932be12d2cefac2271991eecc2e0db0. 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/GBKPL1802397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c3fc1ebe5feb925e1b546aa90839bde4f1575768f292026470b286c047267b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GBKPL1896654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636d5b63f525d9277436902c699474009244dec1c1fd44b513f61c129edc26d8. 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/GBKPL1802400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb00f13bbe9fb658d14e0d2704e3a5d48787e78c81306b4295d3f09c9cc30940d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBKPL1802401.
Live in New York: A Solo Piano Concert (Live at Rockwood Music Hall, New York City, 2019)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615b286f16e99586ea0bdb3f5ab58018f0ca7ae1f7d1678c1ebe2242ac0a2771. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/UKCGD2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe143e706d9de075267d79c9d7bc87d802d3cb946a3c260cad7e9d428d80b9363. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QMDA62333865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2769aacd8512ce85f8e966ffc69e45a098aca1d944e8834f617b73e645ced6fa. 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/QM4TX2518861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095ffb8411682bf1f9a4b4564db1361f915da9caf9c624c610aee1c59dc9d79f. 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/QM7282558075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31883fe324ab822a692d89b0cb59ec375f80be8f4d882ea17dcfa75c435dd501. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/QMDA62509057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a47597f95bc1e3d5bb66c0080e69df090ba27acc0f898ca7c3b0fe17f466095. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QMDA62509054.