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 0x01b480161b02dfbfc9491c35bd932f51dee1557933ec780577a0005507465242. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/739349ad-00c4-4977-bcfc-552b07779755.json and https://artists.proofprofile.net/proofs/artist/739349ad-00c4-4977-bcfc-552b07779755.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 0x0a8598afd484c1eebc3c6bd4166a27d6cb43e43f35f3e687e9115c566c10b688. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TRAOK1400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8859c95d4d22154a3b31dc698530e59d1279801d39edf7d6d7957d7b7e041b0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/TR1740800180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635cba4981942319e28ab45aadc01f3aa4c6f2a3b679471390758ebb35c58e68. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/TR1740800177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39220b349b76ab5cbc799d7f06d387533f276db41f3d56bc29f622085722dd7c. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:28: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/TR1740800183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd42d7338c98e92b3114a3d5e274d0c5079e93c478bf196c6ecb9d4de531a7f44. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/TR1740800176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce597b9f76c707cceb6848ed5465f016d75a27f24acbbfbfe187c68d0b84fbc. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/TR1740800182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd9ff07b7f836a640af88be0a888773d51064235d722464ff837bbd23cfc396. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:27:29Z), 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/TR1740800184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84dfba4f55a84f3c7a4d4edf5b39e2e5db8186d99893df170966d95f7470053e. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:39:23Z), 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/TRAOK1600018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4d5bfe160c48e730d9c8d0f2bec8e27b1f9787855aeb27065ae7fa6a30764d. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:24: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/TRAOK1600019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1561f0b1c0fefb01d34952e6040ae1902529f0a8d835bd00f0b006c2d3eef955. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/TRAOK1600020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d207fc647f0ea415b93f07bbb7278dd959f9783a50dd383264d581fcff855af. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QM6P42170334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38592aba09d03342887f5abe652d28744e4fe110dc2fa17ef5e0d0f42631c83. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/TRAOK2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x206917e89cf7dae29367a628b9c7a2b4ec9ef071a65d0e333690cec5b782b06b. 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/FR2X42077239.
Kimler Geldi Kimler Geçti, Vol. 1 (Fikret Şeneş Şarkıları)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd60fa7fad84ad4bfafd78adf69d78f4e193e79d15f912bb6accc540c6a2ad7. 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/TRAZK1900050.
Ahmet Selçuk İlkan Unutulmayan Şarkılar, Vol. 3
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd5bd2f9531742f50c5eb0f76703b31f22a585e875191a69c95819728cc8bd0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TR0391800030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddad254156f24579c02571f39fe3932506ee3574aee44942742e56849f675c7e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:55:45Z), 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/TR0011601079.
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