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 0x2de6c4d36f1dfa2930d8e64f008d5cabee00d458abd9961b221965857ee0adf8. 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/88be10af-61b1-4bd8-af0d-7a9b962eb747.json and https://artists.proofprofile.net/proofs/artist/88be10af-61b1-4bd8-af0d-7a9b962eb747.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 0x7c42f0cfca8607de86b22ac913408d3cbe9f50cf25b01d2d6257c5e9ac26f108. 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/BXTRN2300310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0f92be22a2a30584f10b8a8d0fb80a549ffb61a621ef8b3cedb8206943c7f4. 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/BKP9L2400077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee75f3e0dfae9c4c25826883836e09d3db1ebeca73717205b2b71f2a788558c. 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/BXTRN2300327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7aedd73d7b2de713537e2d5fe74935cd25f4f94c75c4ad084cbae9f14b32088. 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/BKP9L2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5de22615b36f10ffe3e5dd076caa042982f31048a98f865e33b85ef1f8575e. 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/BKP9L2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5a5a995466557bf9ce581bbe6164c724f08619c600765350be3dcf4000cd66. 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/BKP9L2500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc398cd215f2c7ea2eb925aadd6bdd0e0f8523be18b0032f29f913d0674a04723. 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/BKP9L2500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3186b8fef5696ed564da2fe905dbcc9a92cc5a52930da640cd58c43997caa8. 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/BKP9L2500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe1017a883231c1bd1e5c560ff0d48edf5047d9e2f808671df542d2d4f7dcca. 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/BKP9L2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1b484464f81d3a1cd0ae07da81a5b4f5477ca840757dd479487db367bd8cf3. 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/QZW9L2482880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8095e24c7a20768bec8904f428112260f910bd72743760684b953738199ef797. 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/QZZEB2420054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33464842a6ae41edcbc18244755e442a2df3a4799878928fe503e6e91c17217c. 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/BXTRN2400512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efabaabdebf753d126b708af186042cfb00f96e10346168dba1168a8dfe54e8. 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/BKP9L2400163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24203d2cf9d863bd1f534fdfef2a9225a68626a527e3e7756934f5be113afd60. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T17:27: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/BKP9L2400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3d72b6072e73ce8803d1b53f7741f55c6cbc8a9f39a23adacd8811d3b401fa. 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/QZNJZ2473041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c70829ebec4d4fac430f838537ef7012995534032562c0010769179311a5c5. 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/BKP9L2400071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72fec56617be1505c410e374b37424627e39ed84858b3f3c65e37d7e490db81. 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/BKP9L2400072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8ccd3648dd0ac0008490e5c86b108520906dd712fa2e2f268996152a0b231c. 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/QZTRX2428758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc701e77bd3194712335a61f0acadb2222ea8d1b0a61cc11dd5ee8a17550722af. 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/BXTRN2400405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac9fcc794a233993c3a025c8b28db58e25a38a14d48cb7b7d1c82f0b4a71fcf. 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/BXTRN2400371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0eb0eb6bdc450e5ef1a516de4cf491243c5b2c11146a057dcadb0c625f502a5. 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/GBWUL2483797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd7d876de714b69899fb4d814fafb306456a56a0dc50ffc83e30a85f91cc727. 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/SGW502408094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83ac893cba2181fc0b2cb20b40219e09b3891b05f1a0780684d4912fa722781. 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/QZWV32320621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f1c39a0d979cd301a13ca7e844aef430f3f839afc9670ebbd10e98ab12ce8a. 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/BC8DD2200189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6e656ed74fd866116eb13897b3a4771b2b1bf028281ee51cbffe4d072762c4. 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/BC8DD2200115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e510cdf9aca3c684b7a9c5ec520cb31c63bab425c326ef7eaa6c123f1ddd391. 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/BC8DD2200030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea0b0cea25f30d0f31bab911f99adc3a1aef19c7cc34a19a0d5f47344080d7c. 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/BC8DD2200144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x071c8189e8a41a5c4b87f661bae86f8832ac6867705764292dff58143793bf06. 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/QZNJZ2417531.