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 0xbacc88fc79b97eb64f1f4f988d3b883d9116b832e52f122e1abd7c72b28c6def. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/af86ca36-7575-4375-9ca4-b77265de109e.json and https://artists.proofprofile.net/proofs/artist/af86ca36-7575-4375-9ca4-b77265de109e.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 0x0aefca10fa249c4455060cf30c897228c33a48520b7ca80c4996a626833585e3. 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/NLS2R2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb38d334d7aff3cbb69f0d51fdb066355510f659eabd43bea14b3c369025132e. 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/QZZEB2321120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6143dce6971580ef296da8d718b84795928f1dff790333f4254e22b831e419. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NLS2R2400001.
Greensleeves / What Child is This - Solo Piano
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a455da29689a1965c9aadf5202460b0a263ad4db383a176eed0b00272b0312. 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/NLS2R2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b44490465f530e08ea208ad1e821d2ed7ee0ea6fb5713ba4aea26d77ba883e. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/NLS2R2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abaf930be294840211f0a92685fd6b98806b22f118d70c6753efb00be4985be. 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/NLS2R2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5072bda8d10050ca7e9fd5bce2828f08f5cfec2f1ee7c8f19e74d650d2fe25. 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/NLS2R2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02f2b89de8e7bf2fc709af1df110c63aa3c85f7d8d66268ad3abbb9bc7d83fc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NLS2R2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b44490465f530e08ea208ad1e821d2ed7ee0ea6fb5713ba4aea26d77ba883e. 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/NLS2R2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b61f9f15316ccf1964d2704ed0b583bb26b169b2267e2ec0b9a43f1827f4a21. 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/NLS2R2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577897e66fa6ed3b4d8742acf48de38516c23888ce5e861e0ce384dc1c9ea998. 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/NLS2R2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9981d111e3db317f012501fb0eff6081acf971799d591592083746622aee5556. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10:20Z), 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/NLS2R2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216d95338e2473b0f0c763d791d6e70cd51cedc97c944a563e55cf2278ece560. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/NLS2R2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae06106e63ba32c11af5c1127e70e8fac2b81d5ec8265808e141deb494f8390. 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/NLS2R2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0eb7057aaf1d4e5877a65ac54400316c5c860d966ea13abd4389662a771b4a. 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/QM4TX2406275.