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 0xbed7257fd2c86cc861c7e931b0e0733b513ecea555fd57019e09d7c0945e2ba1. 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/9ac08320-680c-4e55-a941-6b68777ec300.json and https://artists.proofprofile.net/proofs/artist/9ac08320-680c-4e55-a941-6b68777ec300.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 0xd5bdc500d8eadf213f16b9e83b3c3e3b764f82cbec85e7b96d4c19df16790b4b. 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/BKG5L2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8ba763931a720fd7835371ea26200bc3a60d9bd3663f09f5e245b1dbaa13d6. 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/BCSOR2300106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5d9ad17334d0586a3facec4a936329721324a8eb0aeb5e49e87f8297dffae2. 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/BCSOR2400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9620950b643fe95892a03c12020e7c3581f981951e972d977227038bbf4f5168. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BRWMB2500227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8195ee81b9cb2d47e8b8bc650899c0017b02f1912ad9ac02c7a12c76d584b38e. 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/BCSOR2500035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7765e169bfd0c9e81d0911554a8a375c66bb46024b85fdb2f07b2a3ba9650963. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/BCSOR2500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd2c3155758a4fd37a916424e7242b253e69a835cdc37c991f8db840e910f3a. 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/BCSOR2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199fc5eea7fd9582ec8ae11879cb8c3988f5281d46e657b9e3090fbf8f1d4f03. 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/BX7P32300420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e35dd150eb3bfd58fce817d1fed6b0c72fda415c652967bd612053b2670c3bf. 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/BCSOR2000042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3640068e559c3cac5e7ae2c547205d27f9f1d733a05f61223b577974f6f0febc. 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/BCSOR2000047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeedfd2e385690687f93da962388b883241b73b1cc7d23e1da42409abffdd669b. 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/BCSOR2000050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55f7e561e1b899de1fde2436aa76bfdf5b394ccccdb230b152f69eef1b2d06c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/BCSOR2000043.
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 0xf4eb22d9f31f4cfb658372af10c7066c6ae4938a3631604e323d4df8c1373caa. 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/BCSOR2000044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a0562147684a5f84d0878ee4f5006e1d0ecdeb1ce3d1e1ca48e222cc446fe1. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/BCSOR2000045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ce8e3e6016ea9277c3663e9dd1bcd204f7ee73bb13e9f5b226d931e38463e3. 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/BCSOR2500562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4aa69c8824298bc4f0321d477fbf67c55823bb1216ad0e57edda75bd96ca697. 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/BCSOR2500519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9621aa49bd6a793e1265449add97aa52fd8e41697c63a575b6ca206ac6fefd12. 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/BCSOR2500499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a80e5d894797be88941dcde3f09b0ea9147ce2c6639af3473368806cc73c576. 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/BCSOR2500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1676d9ccfe295337e54e564d3083dc2e8d22f7ec5cb0f9f7e880393f4be0beb3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BCSOR2500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571e1b3c010ab008af5ca604752ea5e35bf7c768c0716ef38033a03ecddbab12. 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/BCSOR2400102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac64322ba171319a6b536b1254ee51a01893a40eee8c8cc2ff104a7600f0b47. 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/BCSOR2400098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c20d5814f1bf3b3ba8f3942076534148ca0ee05f9146093c21410cce2060c3. 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/BCSOR2400076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1763a87d5084b8228ca2638823c378fcf7811e4bde603180b7264ba6316eeb. 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/BKD6I2400225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7b561061e244275a13aa4aa65775c81cd28e04fcf108e7943f3cad72892782. 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/BCSOR2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4418f5312e5542ec28696ebde26e3eb3e0dbebd7df4bcb89a3af62bad06ffb. 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/BCSOR2300164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1579c6e8450db9547316a039815c32bb72d76342901af9d36cc1ae30528255. 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/BCSOR2300156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6978d90e2cd466bfe551ee0b420f264147c45ffa3539923b7d7f690b7e4a1bf6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BCSOR2300134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e665daee3c86d37fc573905ff4548f2d0e2bb556226998240f1515f022261f. 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/BC3PG2304905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e293bb3aca81a2937ddb4e23157784dcc5366d5019bbcd9b81c024e66c10e3a. 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/BXKG22301516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d7a20acbdca73acc15ff11028887619a7b150a3964ef0cc31ff3def4cd56b9. 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/BXG6R2401098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1072118120eadd50a60cf5a6ca38273be17a84b0c596f7a0ca287c3d9361efb9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BCSOR2400146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279a7093177f4e4cf6ef207dd60ec290ec7c2465bfee79a73027353e645a48a2. 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/BKBSS2400844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a1cca8ba12e56b7f0acd5924345c98ae4c69ab19b6e31770d423fb1b1053bb. 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/BCSOR2400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41b23e8b7fd13664caeed884f48c451bec2ad2bea2283b7c9900f1af26eaf39. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZNJY2232500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d1ae9f8b5aa0adad7e025a0bf8f71f07ad2de8084a56c5744b8593e5818c18. 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/BCSOR2300115.