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 0x72bb23e3f4ec6667a3dabb643e6d948c4d1c9da3836d486a8df7df701a8d1ded. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26fb24a8-287d-4b58-8dcc-7e7f3b7dcbe5.json and https://artists.proofprofile.net/proofs/artist/26fb24a8-287d-4b58-8dcc-7e7f3b7dcbe5.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 0x902e0b490123ee299025f904288a07a476651570480592a2b09cbc0b70b1f500. 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/INV119301826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031816c88ab0e32b2f5829c474a3953a1b9e0ac654282e29e8d8669da2ef1de0. 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/INV119301827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13203e2d971f3c653b717ee60e0e0c4ba2e42afc4cb5ed2755b10282d625118. 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/INV119301828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f13ebe1c95e32010d26b721d89e414ea8e23162660dd28460c06059b9c3d012. 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/INV119301829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21a2023776626ac702397bb7343edc35661ff953f33b5509fd1048b8782e98f. 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/INV119301830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccbec2ed8e799b4003bb5c0cbb2d117f42751d94d19f01c1694aa1704c03fe86. 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/INV119301831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe931c7ffc93c2413678f882d332d459b4559a56a909ffefcbfde78066aa89bdf. 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/INV119301832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a157727ab17d0b76c4858c63abc2b79cb0f554ae58ef8479d3baf2a0a2f5cf. 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/INV119301833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54deb7d5a2a18697d2a24a9858997d5a443a719e74e67d87de39f4fe5749bea3. 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/INV119301834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb582deb9939f5507c35ca32af5accd72a3452547dfc318e3c085068fade71f64. 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/INV119301835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee46fba2ff0ef281cc52fc9ab7b6d1174a468cc1d0bdd7ca455a5c106164c78. 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/INV119100909.
N Hasanari Rajkanya Punerlkhan Priyvanda Karande
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12ff8cf456ea861097eed248848b098faa06a5b7274f86136c2b533598c89f7. 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/INV119100910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7d77d7f66ba2548d60ad7692462c38caffaf19e1ff547ba411f6731aa32dc2. 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/INV119100911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e41a15897528065040867349d7a5a84ff5fbf3fc6196f463aeadaf638aee44c. 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/INV119100912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d02ab8540bf2593df86efc932a2d21a067d0b42e6687ce13f9c117a5e53c89a. 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/INV119100913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf894c575331cdbe5d2d9db5c3cb0bd30399cc9514e3f886945729841a7bbbd46. 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/INV119100914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebad3d4f4d501818dd32027a177d3f3fbb79a619ca3cd5db1befdd098d28771f. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/INV119100915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d03aac6d063c69d565a08c68dd6c6efcd0af383db5776c067354da07cba533. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/INV119100916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6725adbc0bb92866bd242e22165e24c28789837f04653d8ba64747a6ae1f45e2. 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/INV119100917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9561cb7b7e236629d5398025eaac13d1d195fb7d90124ed780d40df3ad5310f8. 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/INV119100918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f2c79fa564bb02321880484452b2ded4a20aaf87c8b88371ebd6cc66905d78. 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/INV119401033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9fdecec25f7c06d3347f84917aa35950d0d18b12b339c8291ba972163f43d02. 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/INV119401036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76e0746dd39766c87c2c471ffe6d4fb1343f3cab4e90bc09b3f928258575cca. 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/INV119401037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2969174b45806fd7d2039c410d050c780cc3d80d9a0940579d4a5b925a59c017. 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/INV119401038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fa0a747cee770b22b6c362d105145835c3ee12bd8a14e1f82086561eb61c8b. 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/INV119401039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7304c781d377ea7c33fd49cb0890bb972c67aa074a7da57e6c140de8185d023c. 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/INV119401040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988c1721ad5b0aa66075f91c6fb49390461ea2853249e3ab29eba2e02020c7a7. 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/INV119401041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82206fdd23c51fa3d438c2a65e5015872f9cf7fb7cedd8ef07c850288588fd05. 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/INV119401042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561ed68ceeda695a5cfeedbecbd13521e4dcfd920043cef731134878ada9cdba. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/INV119401034.
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 0x459c4b5bb9b89c256da4cfde871e3a2d4dcc0dfff0273b3e2d3f8945d7898a9a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/INV119401043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e94a0bcd57e9fe4b1d89aea894b64b5f019c549011cd2bdf04817c97268dee3. 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/INV119301041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0271e8b95b61f8707da19d3cca3b51163067247eed47f6849b0fa639cedcfd81. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/INV119301037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bfb315f41489076c5232315c75c9c616e89f554744df7a1f4f7bc3ec4d4317. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/INV110500555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5794a75e5455945d7fc5fbcd33e02c3e78356b05aa4f6cc7236292630941f24f. 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/INV110500558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa503ca684e1c6d5d65bdbfa3797b309fde3a70909773968f851e6a8fab4a7c4b. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/INV110500551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf73b91f01d58c10709c17d57c575565968aa904e525c4d9709ba9c028916727. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/INV110500559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493e5739653b938f562ea56a971363fddeadaf89e528f14ec1c312479b29799a. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/INV110500560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1cfb8a24d680943838cb2f6b93f7c0824216752fbd3efc808ad8b1079631c9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/INV110500572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03661995fe3636027b8a0ba899c486ba66573194229542f71906bde44ab51312. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/INV110500580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b5a7cac5e52036027168cedf6776e56b3324554096b4e086f5c9141f3767d6. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/INV110500574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ef77991481e3a87926af65cc585d93f6f9e108bd0a80e3871b5cea108803c9. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/INV110500581.