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 0x0e581dd06244ff88b97d505b35f4309e8b779ed9d466b28311ffc0a79142f65e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a611a4f1-09cd-41b6-aa6e-b2d0a5d98d0e.json and https://artists.proofprofile.net/proofs/artist/a611a4f1-09cd-41b6-aa6e-b2d0a5d98d0e.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 0xcc73815bf95d648bffd0c03246a938713bf3bbe1137bebfe450e508940d7b4be. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZW9N2220014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e002562191a8f40d29f1cb2487b9687ee632c99778f638f8f7ffa10101a39a. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZTAU2397266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8822da83da0f4221a2bd692be83f328152ad5bf69df0d60720b9617d4737a01. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:28: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/QZTAU2397269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ac71f30f05abcf47fff706d9d99dc52bd30879b23acd8529e1161bc0656657. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZTAU2397270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64445a0b4a502befa10c17167adf3cc9afddaa6a5eb98b73fb15748b8736a33. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QZMEQ2409515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2de1278867c970d8e4f10364b6a892f8e98c968b5ba1ab26ae75ca6410dfd3a. 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/QZRP42499592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9adb4b22b01d86b37eb0c7aa71e74befe9f9946194370f7d0c2681d13d89093f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZRP42499594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9f4b7929d667581d950635c417018719308b7bc4294b73a8a787886d0ef3e6. Chain 2 (Bitcoin): anchored in block 957522 (2026-07-11T04:46:56Z), 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/QZNWR2480883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306b548fefb3f494215372a575294f0e4653923b45803b3289a39189e7d5c9a1. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZRP52403939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd5ddf7b6b45c219c746129f08aa1e3b735be53d7a94c9987a1b912c8cd7064. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTBB2445823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc77dc15b4ac2d47045e31a51527e7ea45b689e49164722fe6bf6cc6c25b1d48. 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/QT3F22424468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882b9462c3ff6a666101d6a2e4e8ac76cc8e438bc5b92a3c24df4eeece37fe70. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZFYY2599072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x954839f8429740e7a79c677e481f98511fe56645bf11a630cacf0524c2769c3a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZDA62566831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28828bead95bd9d4c1c58be5c36b1f7ba113b9c686da4c19f28bd7ab3631078c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZHNB2589244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04000ecef4e1e0c2fa6cbae1de2f25c8468d4aebc2198e9cfcb3f864422b65d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZHNB2589246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c1e2d2df58292245de71bb2393e327552ad819aa040e9b66dff8dda9029639. 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/QZHNB2589248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42b269777037a5297af93ce27703332fed95e369bf95f79a0de4b1c0810584c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZHNB2589250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b1651490c177519778f6a0a84d2a0fecd024ba28aec355e9ce13ac54a3108b. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:16: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/QZTB52577305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5fcc88e73ffab4bdde8c6947e9e1a30431ff187572f10418262cbad2769cd6. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T13:07:03Z), 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/QZWFV2539432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a219a86a0ef80b0b5be8faee68dbeb61b1f11a2db9f4f70aaed1b485b01e42. 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/QZW9K2445407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37cc6d10256383dc85d6848c221787c00983df1b7f398f17b9088972ea0af9cf. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZW9K2445423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f676ef83a697a9d9fadbf8ca3a36dfdb18a9377264f435a1f8e2d2a7ff369ef. 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/QZZ8B2411532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2888ae6c1ba316709444f5688ecbc6b4cc9875b71c7cb572ef47d76a0a9f26. 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/QZTVM2421655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4730b6f0b210875263572f44c13205bab1a1a81d9062121ca3b8ef8354667299. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/PT1JV2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf721914287d820c4b9910b6aa5bba02c3eb1a7570905fc35523babc6dfdb88a8. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZNJX2432482.
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 0x8a981373b00959cd73f1fe8ae70502a02bbd064e47c1da7b241c6729ad93c77a. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZTB32376112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e0b4322e1e9e09a271c74126cad19706bb6b9c28e8aac07d24f78b107cdc11. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZK6H2468190.