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 0x3d66aeb74ce991c0052c6cd336a80f621198e506b62951d5de45af34252cac2c. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/859a2b9d-49c8-4f00-9a96-e1828a8345f7.json and https://artists.proofprofile.net/proofs/artist/859a2b9d-49c8-4f00-9a96-e1828a8345f7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Double Concerto in C Minor for Oboe, Violin and Strings, BWV 1060: I. Allegro
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 0x7b995d1caac9b4d8e7104b18935d68d9b8ab0e29f74cd1b4d3487664404f19b3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SEAER1069110.
Double Concerto in C Minor for Oboe, Violin and Strings, BWV 1060: II. Adagio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9315755aec53c14def271ac4eceb1beb382f0fe529278f7d497c42b00b185ab7. 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/SEAER1069120.
Double Concerto in C Minor for Oboe, Violin and Strings, BWV 1060: III. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95bd64377c8a9d320a9c97ba9eed02310547e441e9aeecf57a22c6fe9007290. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SEAER1069130.
Oboe Concerto in F Major, BWV 1053: I. (Allegro)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd758f0539fd4fe9c3c146a43a4fb54f853e3beb1f84c0d3b5e74987730b9ad00. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SEAER1069010.
Oboe Concerto in F Major, BWV 1053: II. Siciliano
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f978f746f4423a1169a1c0e9bac516da7bf56be06a25e2ab8f71f0c04086b66. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SEAER1069020.
Oboe Concerto in F Major, BWV 1053: III. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66c61e18e7b460665028cfce8fad438ce91e53c4da5c1681dadd2b645fec974. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/SEAER1069030.
Oboe Concerto in D Minor: I. — (After BWV 35, BWV 156, BWV 1056 and BWV 1059)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x888dcab0381adf2bf3848823df91a8b322363ef59223a073d4c875074e05eb18. 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/SEAER1069040.
Oboe Concerto in D Minor: II. Adagio (After BWV 35, BWV 156, BWV 1056 and BWV 1059)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3909e7a73d9d83277329d48ba813d2aa8747c63019195488d5856d7292eb4851. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SEAER1069050.
Oboe Concerto in D Minor: III. Presto (After BWV 35, BWV 156, BWV 1056 and BWV 1059)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ba646cf49deb5147921b26091de312c569295e3850814d1f1ef5dfee539f1d. 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/SEAER1069060.
Oboe d'amore Concerto in A Major, BWV 1055: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f1012e673e804e9a46a394c6c06293fdb126e6f3d9d57c38b00a688cea0342. 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/SEAER1069080.
Oboe d'amore Concerto in A Major, BWV 1055: II. Larghetto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceadf8113601d7afb191fc9bfce2d993f4645b08e03665933af1bd2c189ba21c. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/SEAER1069090.
Oboe d'amore Concerto in A Major, BWV 1055: III. Allegro ma non tanto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd24b368d04cfbe28b48855bcf1e5c63c768b09cb69a8c890260c2f6c8dbc3fc. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/SEAER1069100.
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