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 0x3955415c785ee184c442a8a4d9120f6c2943817a15e420fccefa2e5b19054614. 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/6a70c81f-9167-4e95-9a19-687cbd2f5587.json and https://artists.proofprofile.net/proofs/artist/6a70c81f-9167-4e95-9a19-687cbd2f5587.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 0xa0797298b278f4daa260ec846e255c895325309c683a7504867984b85d097534. 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/USUM70968856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f062dc35ebc7ca6571eb4ba23a8a32bd8b08d4f2319c9bdbb8581fd5595a6e1. 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/QMMQW1210027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23353bb5fe6069547318cded92df937445464581e82e5f9f6700c049ec9e766e. 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/QZDQH1908109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026973a85331a24f0483759ed567984014da1c9d6911df8b13988c02ec8f2b33. 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/USUM70968862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d9093196926563bb84e044c7e54f0c282d740cfbc4980f571151b0d88e7143. 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/USUM71307641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21719b6d7908d31f2ba998122a1ba5e14f41a532279dd5039f2f6fdf48dc8d42. 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/USUM71027392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef93f5bfaab1507b2f97c0820a97a253f471b7a3ecb633f3e253bc106c9d05c. 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/QMMQW1410090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd988827205910034b8ff7d71ec16f19393f7c361579c81f79762d43b08e01a14. 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/QM3DF2130799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ba42dfa65fb4264a409e10eed8bd6ee967ca451ec1804ce22c26fbf0c444d3. 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/QM3DF2130803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bce78e7f2a67a2e0e57a87b7a70ed57bae485723b658747ab3af0c2c7e7b2b. 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/QM6DC1737199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83959ee0386941fdc86a09e87df17131205702eb0dd3bbdf2e7abeb40ecf8751. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:43: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/QM6DC1737200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab18e9467c9df799ec992e5d64f8781e9d173c69a2b64be4a798f630970f75b. 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/QM6DC1737205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f96531e2637b19d4bcd45e34f0c3dfffc9803d908fa9a897d2c46e14d487d3. 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/QM6DC1737206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11ad83e72cf4e3a9811836855d4e9c31861e98e2893bd3c55f5cbcaa05b774f. 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/QM6DC1737207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b3340de1f56b33098cadf4a6afaf21375395a6f39a8fcfca1e82010b705d8b2. 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/QM6DC1737209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0eb1a88723f95029b9eea0e79419a9a103b66caa7cf7e922c97d9c6f40f7f1. 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/USUM71007147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe737dec8d47a54daa0e673c3e745510089bf5dcbc8370b1e7d3f70721eb54e22. 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/USUM71007148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66a572c37855c887ed728301bb0978fb8c03e626c83c15b7180a1e1f75e7fb5. 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/USUM71007151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aee32b33bbd2c9b9f2a27bb8cbbe8bedf4a423639f39a3933c4709e7c837c14. 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/USUM71007154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5160356deb6aa311a68fa50d70cb0cd3ccc452a73ce46dd48c2ee2161f3ecb09. 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/USUG10901129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0a138153c321374f8c330c83c2d1aed7cf921c3bfdf0d4f3a42da7671c596e. 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/USUM70969252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d041561ffb9b946a0fef9effc630e3440ffb88575007329455ab64dcef9bac2. 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/USUG10901135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcf46816bea1a313398946ceb6ac5cb748fc1fdd6f1aaea33bd46bff9bf4024. 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/USDS10813011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d15fcf6697ec77313fa3a456fd75d87cd85ccf5551bee7684281375768594e. 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/USDS10813012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bcf331af1e0a572598b11863a79aab341c11484a8028e6f1bd695d5f4cb546d. 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/USDS10813013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefaecc4ffbaf4f18499e22e5f66ac82d80e9459c076765524f3ed2ed7966867f. 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/USDS10813014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6ad572ac909a520d48f68747db7e28a1ce9312ac21080f7e44ab7683a07b63. 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/USDS10813019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73e165b4d38a4f7fd4d1ae2da596c4b2d6d1a329ee94b1765cb3013fe88d97e. 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/USDS10812812.