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 0xb3f20adb4db5b4cdfaa9508ca5ac06f5766f98753ae80129231a1bfcbeec6acb. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7a0089ce-1601-4ab2-ac2d-3a12c3c3f0fa.json and https://artists.proofprofile.net/proofs/artist/7a0089ce-1601-4ab2-ac2d-3a12c3c3f0fa.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 0x37574b10ebf63f584e1fbdd07816cc0c77f1f6f214ee3d1d5891c5e956ef9a26. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/DGA052429470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7104ece5ea85b3785a49d891138e46c1cb4e26a684796f8e56fc90352bc6c437. 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/FR6KO1700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec802b7a30f8728e9dbe0d4b4f9e46f7db282da5c78f3a83fb7b1cb364ac61a. 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/FR6KO1700013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bdd88e0e859341d623d2930db8474955c586f3d52be1d3e1966bebddbd5d4cd. 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/FR6KO1700014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105740d420a855b9228ade156fed9c94d0a8f76e74b7b5768074cf1dee521049. 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/FR6KO1700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc645f05cf2567017b2631329eef4316f1290b0268c2fc3860546d556fab0a9e2. 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/FR6KO1700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0c70022933ec4ecf07c3d580d298e763a0e08b90f051b3a6a1f7d515757715. 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/FR6KO1700017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde40722fcb7c08faeb85432c665c74b27dbbe64f19e3729554f465cc6752eaab. 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/FR6KO1700019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c087bdb951bb5fc07849d00be91287603edc204e5fd18d4fd30c8dc5e44fa6. 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/FR6KO1700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81592888aa8bd78c585ffbca3c7076b559743f902745418f7a17e7ce0a83aeb7. 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/FR6KO1700021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ea5b4c8c09523ac11b25c9bd0cedea1a1d071b19688ce734bb41956eaeac11. 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/FR9W11724332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc1b567db790ab18f5ffc0b755a2b97af085dca67a238bf0ac402d3a5f19638. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/FR6KO1700018.
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
Improvisation à l'orgue sur le Salve Regina
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603ea72bd4af7948db15ed29a6b4a00416f60968b90208b5180f53838ef14142. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/FR9W11724308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fb846daeaf8f810ea41fba713fe347c23ef870bd631957f4b0892564dde8cb. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FR9W11724314.
Improvisation à l'orgue sur le Rorate cæli
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0f7485c8967be6d76265c6e2f8561af8896f3907f21b6f470feab5ae98a5b1. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FR9W11724320.