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 0x0089457885e7c3287dc01c39345e37bfbfc78f2bc527812aec17fc7ef16466a9. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/df46abcb-d2d6-4eca-a711-a3aad38ff7c0.json and https://artists.proofprofile.net/proofs/artist/df46abcb-d2d6-4eca-a711-a3aad38ff7c0.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 0xe506a52f2c02592e3300862b6348e90eaa3982781bb8ac7b314bc2cd936fff46. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR50X2073211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c182653a97a443162ff738c6b71c17d51180e92a7a0e7e00c470226dc96ed9. 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/FR50X2073214.
Velvet Valves (Six Romantic Trio Arrangements): Romance (After Georges Bizet)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac84782f4e7fc684bc375c9c8d23a12a2f65bdc398f3eff758d5e3542d0770c5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/FR50X2073204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81feda25a575b112749ef3ab7cde967fa424d24f9267cd0e06a04d9d2ff4a6c9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR50X2073212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1cf70aa4e0a957164ffaf86fb13fb9d17fb5635dd2118bfa7dc30dd0d6ee13. 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/FR50X2073213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5bbc3db04b027fb750954876cad59a9d991710989e46c719dba443f048d3bd. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/FR50X2073215.
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
Velvet Valves (Six Romantic Trio Arrangements): Melodia (After Pyotr Ilyich Tchaikovsky)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ff939b2123da2a55df1c7e6e7cc4eddc015b1ce25bca3c14936c1a46f37b8b. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46: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/FR50X2073201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dbee6deaa1bd75f12f92ab39a5fed28c9c6cbdcb80d11aba93e722fe216b351. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/FR50X2073207.
Velvet Valves (Six Romantic Trio Arrangements): Nocturne (After Pyotr Ilyich Tchaikovsky)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48b4ad0fefd738384fa946152d06e9b00377aeb682a046c6bf6f9c1ae1fe611. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/FR50X2073202.
Velvet Valves (Six Romantic Trio Arrangements): Clair de lune (After Claude Debussy)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe211bb8ed60f7089f57f8717e81358ca380a3e555449d44d31e179535a49069f. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23: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/FR50X2073205.
Velvet Valves (Six Romantic Trio Arrangements): Humoreske (After (Antonín Dvorák)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c145641bce82c98dff02630d9d0f78fc249a94001a8410a560709a16a332e1. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FR50X2073203.
Velvet Valves (Six Romantic Trio Arrangements): L'Abeille (After François Schubert)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a761bc56bcc5ece82a0173acfd9090f42ab85c45c1da6b4b81d7de14b0c1c3. 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/FR50X2073206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e5406b05cbd0e1af13e424e77e8d364c0132c2f88dc74d346029599b63b9e. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FR50X2073208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6928c1c60966dda593a622a7129ea9d0ba9e07a8cb32502eb12c33142c6595. 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/FR50X2073209.