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 0xeae04ffe5eaa6e13f06193024a44d5af23b67204e1fbc294511ccbabb1e64f49. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/30d693e4-26ee-4974-af8d-7ef272a48c5d.json and https://artists.proofprofile.net/proofs/artist/30d693e4-26ee-4974-af8d-7ef272a48c5d.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 0x7442cc4089459fe3e40a9b09c66bc838fdf025cef7496f1e32c4700817d01e38. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/USVZX1102001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca70b59c09c082b71e71159ec5e87664a4b0f89dba734af729edb438262518c3. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/USVZX1102002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0427f511fce20f38b213dbe9c96da35c83464af2ac37cbb585e8597556bc2ae. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USVZX1102003.
Concerto in 1 movement (arr. A. Ostrander)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1576559667e5f630c009c39303879dbb472c440c2a8357d319d8dde6e50bb6. 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/USVZX1102006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cba2b05d01fd2c5a609df2542aecde378145b34b2ba6538a5e9db464ef5bba. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/USVZX1102022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d465b9c667e5446bed8241f508fc2600296f909bf43088ad7e0ed6a2c840bec. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USVZX1021801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80037376860f31ac37581698f9cb1527429ac03da34e3ec50ee156aed0cf9860. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/USVZX1021802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82164ecb4458efde88160c68d7cdf700ca2988bac1ff0cc765a810bcbf01f09. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USVZX1021803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd0cb277334ed41d4b56f61b309048a294786b58ff1d9e076e6662050cd7675. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USVZX1021804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25eb4ae1c2fb1f568d83de7eac345f2cc7d862af122eb2071378200c02c54cdb. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USVZX1021805.
Serenade No. 12, Op. 88: III. Mascherata
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510fae11ab7e1fde7b19fab08710f9f6cc161c297898f60445d9f3707eaf6a84. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USVZX1021806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a290444afb22538338c41a951e3e6b2037cd5fafa80f537203e6674938d70ac. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/USVZX1021807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43d9728269ee7891443d710ed0b85c8407fa8b942b458fa6e800462deae256d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/USVZX1021808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d7cc5006470c953c015c3ad5feec1539470726c0ea7d4bf46ba0a7f135e3f3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USVZX1021809.
Tuba Sonata No. 1: I. Andante - Allegro agitato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3234522347f3cec65d29f69ffc527d78cb0da366bad2a0b5565fb5cd290e12. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/USVZX1021815.
Tuba Sonata No. 1: II. Allegretto grazioso
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa46f4fdf60b203f36a011a4d73d38d8c5aca977f89ba0b5036a6163b9bccfd7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USVZX1021816.
Tuba Sonata No. 1: III. Adagio sostenuto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ba3b4289b3754c37ad72229fcc60075e109ab17b02b1c3e6cac39de0e679dd9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USVZX1021817.
Tuba Sonata No. 1: IV. Allegro moderato, con anima
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5db48af6c01933807b79694a02506cbf6bbca75ac799a59b49b4a5eb97026fa. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/USVZX1021818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5f48742502517d52f25731fec53604a59296ae888aa0491cec1b39ca41fd12. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/USVZX1021819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13d42e285725111d049ffd1801154efd4221f36165977bfdecc49969a0c4211. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/USVZX1021821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36022b275043af9871f027b3b2264dbe07badbf008fcd9fa47a2cfdf04455cc7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USVZX1021822.