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 0x19542b58161e4494ff930f6c6726e3914d0fe800a998465b4c38fde6d59cefb6. 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/1277bf0e-119b-4102-9b35-8d72ad35935d.json and https://artists.proofprofile.net/proofs/artist/1277bf0e-119b-4102-9b35-8d72ad35935d.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 0x97ed93af057a1fc721307337ed866bc7c72e8c494bdca2b639d2d32626538fc2. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QMPKX1742016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a7091ddc59f56fcea5efcc422f64b6895ac1dac9dd106eeb14bf9167a5e10d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QMPKX1742017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e2c5aad45e7729b4d8375313ead5cf1327d829cf30830262853e9851169b3e. 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/QMPKX1742018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ed7b0c5091722cdaebd45042d85c10499068949cc57c173ae542987a6886b7. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QM24S2200896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a618802ce75cf5d510c4cdbc28f6eb5c62400abec6a35357db1a29c50d497e. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QM24S2200895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8989c6f451d1076dafe44c26e247e796285108968499c696e80347b47146321b. Chain 2 (Bitcoin): anchored in block 957830 (2026-07-13T09:15:55Z), 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/QM24S2200894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4cb249108ad6f3208be7433140832adf2f3f38b8e6f8c07d0fc19803697307. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QM24S2200893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa689b39405f88df8ace6e271c38be9567b4edef4ed7c3442e16f61aa08e28dfd. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QM24S2200892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e7fce5b12456f1587f4a79357b7dec9e5ab53857eaf1d91ca01f443c6db6ae. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QM24S2200890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34936a80ef6d2e49592725831be6409ddb89fa476a1345f83402d8603aaa227. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZES92243962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3147117b206305853c9c535180bfbdbe51c8ec75dd67c9022f45f76f5bad953. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/QZK6N2394897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6d564fcd730b7e278137d7c44e9f9aa93aeb5dcc81f236d64a4d8472e6b5bb. 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/QZES72279777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9dcbab9a598922149544985e574fa2dd9ae127a01ce02d5630dabaaf85c142. 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/QM6N22416854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9dcbab9a598922149544985e574fa2dd9ae127a01ce02d5630dabaaf85c142. 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/QM6N22416854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe781030dd3d55e9d40dcbaa17f73187405eb67753fdfde731d9e69119549954c. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZTAS2156297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8ebcd9bbaf892879ac02f540e05a989844c154c75e16ab618d8d6885340ee8. 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/QZAPG1889869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bb1881ec77db124b13621c40374f50a738b116f30943988049d67bbe69096d. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZAPG1889880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49331bf87388a81a262296f9a88c88b298ee10d687f5286ae70d288814603745. 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/QZAPG1889883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfead091c00b299d72c66c1d12ac784374b7ee233d49934718c97902b4fbdd734. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QM4TX2166216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4fa494cdf0af19856d44cc3f70e1ac893394373d2482f3c53e7917c90b1e90. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QZK6M2138688.