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 0xe1927562e57a595e97b7752f55dffd39aeb4ee9a020ebdb540e67628a22be499. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6157d76a-dd5b-4526-b5ed-3745e25c2732.json and https://artists.proofprofile.net/proofs/artist/6157d76a-dd5b-4526-b5ed-3745e25c2732.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 0x6a05938804f9fa9f38103a1162320ba9c279caaf5b82ae821b381682ddf64e56. 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/DEA891700787.
Sinfonia in F Major - Johann Sebastian Bach
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4347a573c43fa34800977f778ed9602c6c443a9ec1a2529b97ddaf7155d170d5. 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/DED992100023.
The Wide Point / Improvisation on G.F. Händel: Larghetto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae991cdf77fdc7ff5e6bdcaf85ca8e87f5d0420f6ce9931fedd928c89cfff70c. 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/DED992100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4de981d7c3784db19ca5ad055105c28411ff6e6871df608cff4db4a635eaf60. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:49:53Z), 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/DED992100010.
Let Me Weep / Improvisation on G.F. Händel: Lascia Ch'io Pianga
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d56c935f9d22dea9de1b8beedf8b09f9437c610e15511bd10c7537b87bbd415. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/DED992100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba89d752b81719425d9bf6e00ded07329642c4222283c4237a7b89ce9069578. 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/DED992100013.
Walking Far - Improvisation on Marcello / Bach: Adagio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa719149e5d8d3777d7c3eac36f1e06718da976055a08e6d64482d24565977edc. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T17:02: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/DED992100015.
Schöne Töne: Rainforest - Hommage to an Endangered Treasure
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c3f26e3fd42e586dec68ca1391bdd97dde5bcb037d772c497827c96d3c9497c. 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/DED990700055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70faf5eeed2c2f236ceebb9740530bd55fd6ca9e650c15fc5923e4e6893a933. 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/DED990700057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbf4bc174681712fb566a48ebf30ef519434479d5d3037b13a59a442c0655a7. 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/DED990700060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3febf211050677bb9c85098f4cb4c8f6e3357d9db78bce696d99dc13c980fc1. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/DED990700067.
Plays the Music of Stan Getz & Astrud Gilberto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7559b6cd778acd6fda94ab3495c37cd64328e857ba991cefe7e31889cef47eb. 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/DED992500092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01c0611bb21b216da871909bccc30479550f7fac8892be63406a0044feb5077. 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/DED992500082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1322e91f3086f20ff624d4fa55849e62a2eca558b35c6c83927563be3108bf99. 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/DED992500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12f2fb56d29c05ca60d7923da4d80d5ee3d4851ca233e698b7939835aef166b. 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/DED992500001.