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 0x30be8e0875972dfba811d0b062b87526bd99460e1b7589fc46d2bb9daf23bff4. 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/60418fdb-fb12-4b95-898c-1b6f4aeca1aa.json and https://artists.proofprofile.net/proofs/artist/60418fdb-fb12-4b95-898c-1b6f4aeca1aa.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 0x776cde63e86aefcb20a85e52df6a2fc6265529880a6f193f6797beb5c5202860. 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/JPB642200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd491ed831fb2ef76a978cca654c731c9455f8eb511326051bc6af4ee856e3aed. 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/JPB642200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486a71efe50dfa42d67b29efa22db99a6b6f40357c92da05da87e511213ee3b6. 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/JPB642200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9b710ccefdf735c762592d5d30bcfe6cecdc93946fd7bec551aa6752ef994e. 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/JPB642200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18a961523eb8eb01218e3f1491d69f3c082bf9bae96be0adc746178b2d5d6df. 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/JPB642200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9f341d89ef4e207b5c9bbf64ae1bc4565c544eee2d316106785737f8c6deb4. 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/JPB642200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725642280d9f5531701128bfe2b3b4bae0a777672ed280fbe8945f9524bbfc83. 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/JPB642200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2fd9ac1827ea82545e6dfef5c33f6484815ffa72440f6f3c91d937847c9487. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/JPB642200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3bb69ba4a80eb015c12cf342199f5d6c4c28260f4d99e356c119251e00fb423. 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/JPB642200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d512fcb46c775051561a69550ae20d152b4833176d6d0629c851154bc6a245. 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/JPB642200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ac6f0820b07f057c43dc1e83cf29ff8dddaf579f4e9af809d69350b1815cd9. 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/JPB642200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa9ac053e9d2d637a697e85ff93320fb0ebf73405159e6ad9d8d41f042f68a9. 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/JPB642200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd33a93da6731fec32bfc45893f7544f558b7d37a357e1ab4a52525dd5be902d. 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/JPB642200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5852d3141397fb34c2f47b3bc867a7b917d4cfa30b6d9f793756d798335ed4f7. 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/JPB642200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf9d44e3884f11d7cc8d7229a0475cfb3251dbe2825b73ec6d3d304df686cd5. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:55:43Z), 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/JPB642200011.
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 0xfe04ce7ed1e2f744204560cf86a621f18fdab9515b3f564db309662a546cbb57. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/JPB642200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdb018daf50f91db609d2c328580d932d0e85ee9ef65e594a71d3d377d0cabb. 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/JPB641400831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90283d37f9f401c73758a85f94c130670aa250e125bfd4dc624bab40e99e0565. 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/JPB641400832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f5ca25eae5bb22cdaa7b3e267fb044fe066712f9a579637e71df203f208b362. 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/JPB641400833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc993cf3c381c34dca54900f8e81293f732d7ba1d322efd53ac0628fa780c7b. 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/JPB641400834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71131226930764080f95eea655179202ea7cfdd59982d80b35a95d6b724943ac. 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/JPB641400835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6717ce1cf6cde59beb958bf43938c19ff277d43d45cba9efd77bfe89b36263. 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/JPB641400836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91132525be3d34f8f10034555c14674a172f466470bab7c807f93abf7454f923. 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/JPB641400837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83af44aeba10c22a9c7135cf20c74119006f819ac57c8118b8d07e2aade67c76. 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/JPB641400838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3510be684272cd62515b66c70e3b16c091bd0458eb749df8647a65fabc028d21. 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/JPB641400839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbec054798843469bf3c4d49488294bbd3fda71b35ff1bad0151636723128fe. 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/JPB641400840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6604ebb7a8346d5ee3335ec1083494d0b2b53011461ddaae0a8814c7c54dbfa3. 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/JPB641400841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401386aaa0de9c7adb70ce14f270b68881c667f1b37eddd07221cb4e053d2427. 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/JPB641400842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbfbe978bfe2edb2d4ad0560e8bbf42738dee945b9089a498aad414a5377452. 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/JPB641400843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f05f7391c4578fde2de0a1f2811e76b522e2399482a8dae77a115e04f992e9. 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/TCJPX2331002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f04bf7571497c70aaf49364488f03688aa97cc733edf41eca9b0bc7d1ab63f8. 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/QZMEP2337241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d83099ece59e47943cfe3d0aeae26476e3c9330bfbf5bea901195acf8de66bd. 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/QZMEP2304345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf053e5c56f1429dd82c68a5447700e4bfb7df338cf3c29fc9f2d048d18d3b3e0. 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/TCJPR2208839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8aa9e380075dc448cd302cac6c57c3b1365cbbaa051f9afb1b0e149a16bd2b. 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/TCJPR2228901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2bd9b6999434f7292057ade8544ac76897305f53f3e04627568d24fd799d4ab. 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/TCJPQ2291826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb6e17aec398218c0c159aead6b990477b4d4200ec6f378f9cf536aeab7c9e1. 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/TCJPR2205372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc18baedea33df252f7638220afafcead8d7b8ee48b2658aaacb893a8110f9eb0. 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/TCJPP2199691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe9cc9bf49713fb671997931a6d8492bc821bd5af85ffa966da84c567049a80. 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/TCJPP2192821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd18711b16862c61dae126ae55fc4feb21cef9b68f7a58bcb876c9c307a9689. 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/TCJPL2020201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6c64955f41e1d7c392cdd1636ab8cee6201cb86feab6cde3f65bdffbf9dad1. 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/JPR502034420.