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 0x7e9925939a317bf58142d0b3e575c36f7cf49b33e1265270d38f0252be862943. 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/bc1a4255-c5ea-4a30-9a65-8556aadfbf05.json and https://artists.proofprofile.net/proofs/artist/bc1a4255-c5ea-4a30-9a65-8556aadfbf05.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 0x93b7f777d148a0b893448d3f2b30af93f70e6ea807f36f8832a280e7e0b56fbf. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/JPCO07557360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515b0789b3e0bb4cd16aa85f2788d12d6a6454e3e05073e27858e486c140cbd9. 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/JPCO07557370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf39c2730deb6390799389dfc5ddd2b3446c32303bae9b6bcdbc583879cff6c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/JPCO07557380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a59bcac5b8a6f5fa03bc296031f5867a63aaaefe137d2010903cc17e07f41d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/JPCO07557390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82109731a4dc496b8c8752052a2587b1f86904fc89869d6b7b703a4157f76b76. 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/JPCO07557410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14800eea0b8b8799e879f644191af5bdbd6725cd9f705c9016e4935a82a02274. 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/JPCO07557420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0794439d672f860954709a09d58adce7859dbfcf76b346687c51758c4f9c688. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/JPCO07557430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886a983a57caaa0a41ec9bd3a6e76ff264947e2da1c4f273f4a61249d0f88e5e. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/JPCO07557450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc16b9485b156ea2e70b37e6e2efcca6baf4cf55b0c75da2479e1dccb3a032aa6. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/JPCO07557400.
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 0x2920f3b1c9f1b985a75562a179f28ae4d6f31d24971c103f166e31f293520d14. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/JPCO07557440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0cde834152e4f9160a36e0046f1638f178e03988f0eb69329c810209af283e. 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/JPCO07282020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6b0ce24df5e63a37b4f4c3ae6793beb83068a79c716f2ade6e1cafd8a92dbd. 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/JPCO07282030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69bbd295082ae31d467030243964b118dee51290ddd87c20fcae60c3738f6ec6. Chain 2 (Bitcoin): anchored in block 957233 (2026-07-08T23:07:54Z), 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/JPCO07282050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f729796ee61c67d557a59f60642d1ce361ef6bd303fd69285af76b11a1d3b4. 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/JPCO07282070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca90b38d067fff526c288529a2ffd9018346a243e027fef01cfa3c4b840ff72. 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/JPCO07282100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85788f0028507919c147042946e5fab34b8eadba45328f68bf39d447341732e3. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/JPCO07282010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fb18f43f34a8f315f13854255bd2d2b16e84ad944a762fa99048dff266175d. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/JPCO07282040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acd2a3b909a18f22b37295797c4d76af94c0d1ce83760bc93e2d2ead1798670. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/JPCO07282120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769c1c91665eb34b8ad295b01fb104f8e64506232bfc773f6420495893553ca2. 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/JPAL07201070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe433659263ecda51c498b6441d464e7290b410fc85d50e694f084f5961c64e22. 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/JPAL09604300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cef0e514c8d844a82dbab74e582e971145ee2909b19eec912413a36580f8915. 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/JPAL07600110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc354ef48998ef50f1cf2ca774f1b8432cf62e7a80bfd8437989ae5f14019245e. 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/JPAL07201030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63fb517800aa851f414d59de87b23922da9a33e6f59ffbddcce1e3656421d5c. 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/JPCO07192750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6c5f12a77721fc03f8b3e90d12cda2862c98e6230d021cc5996c17245feff4. 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/JPCO07192760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0ab8e36c41e209e75c0c3602f6d435a2ce856338e251be75a8cd7425143c66. 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/JPCO07192790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e84515ad609464a7c74c722b5b281af75fc0f3115e32ea2e29fe711bba415c2. 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/JPCO07192800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be8fefce77f5c647c4294d86b714c4de56ba2f1e5dd1c7dbf0a0d1c76101663. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/JPCO07192770.