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 0x2fcae7cb12848d4b6f5ea415d61a06be949274a0757bada47ee2d4228138537d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7bf68854-18a2-42db-a6b1-059f64878296.json and https://artists.proofprofile.net/proofs/artist/7bf68854-18a2-42db-a6b1-059f64878296.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 0x67bf8082e6027f7c24aac997f56a9f3977520271614fdb430d64031b0c622186. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/ARC572312441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91684298ca8d3ee7a864fe3328b0db91f3c3bf6babb5e919d8a8af79e221a7c. 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/ARC572312443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54bf7af573e28f59ecdf31372910c67f493f7561d8f150211717d942c92c304. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/ARC572100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71e9c77c6a829fa66a3e96b43d9b5e566c69aefbe868313e8fa8ed790b59312. 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/ARC572100053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387d1a551dece117ec2ab9de810e5781af9628bd08e2a218f3a2ac93456b08e9. 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/ARC572100054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bc49abb98f764bc8c22daedcedadb1e056b13d351bde51167c226514d80357. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/ARC572100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57876f7a0ca6369101aae284c0e06ab2105ac9a0f0fc7963a2703444d643cf31. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/ARC572100056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4730a53a692e4e63ccd48a50d13a7b8f9067d1cbe2c309ff2cb316128750eeff. 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/ARC572100057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2965ef2036eba7d6a6f59372ff3d36acfa6be18f6981cd36e4f8f0ff1b3ee0. 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/ARC571901956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26989635a87f560506894fc3a6148905c8e62bc8f4bb78c1204898e019ab6f2. 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/ARC571901957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe638cc6ee9c6f7e96b40475946d80c3c66674fbb61041bbbe470cfc4a5f7c8a. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/ARC571901958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923a383783a2dd69c8098d36b9e03ec124859473eee5477ba75a9c088de4f3a4. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ARC571901959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9555d830e572a137e853d36843a8f5d5309a37b0076b3ca4e55ad95db61550cb. 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/ARC571901960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b119ebe2818dba5532fcf6028d911a2496689e41a93d0693bf841591e942a9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ARC571901961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba00bdcdeb25b907114890df2f838b9785244c62218bd1cfcf2e007cdcf37891. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/ARC571901962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a7e8e8d8a34cca545f83f782c8ede7300aeceb14f1106d2dfb06cbbcc37cfd. 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/ARC571901963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe919df70e4959da6c447b16135f0a941034c6e2abb90ef853261241fb7c98d7a. 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/ARC571901964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b2b173dd47bc062a3d0e87b2bbf45d22ddcdeab492940e3fa495f27b49e0cb. 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/ARC571901967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cfacc062e34e671e1d786cbb417baf2ee73eb506d764b1501400a42b9b600f. 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/ARC571901968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c62ae1d8566f0b56219d44e89068dd638d0f5eccbd8d0a7cd11b63c8831fe51. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/ARC571901969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa556c19ba8593baca5dc2de72863f91149902d2d339e1a6b1cbee6092257621c. 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/ARC571901970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43fcff95fffcb101e08e62928531de9b2cf449fbddd393575b167f3b376dbdb. 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/ARC571901971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016f36e912af06830d0b4508d0019bcb505bc97162a58c5a08ff5c02f6f4ca65. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/ARC571901972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eda48d8d207e5e0082cb5b2715a360b91dd7e5805a92f3badf4f91a341beb6d. 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/ARC571901973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba32d9f7fa9d4b3340bfc602cbfb0ca302a9f14926a037da96f3413757ad206. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/ARC571901974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d20d050029b748ec70926c22f868fcd94b7d094aad04ae1e9f1152f5a24cf35. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ARC571901976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ddcfac01ce2aef96d14bd76fdb54ad015ddc8a406d3594221822be6179066c1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/ARC571901977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05778bd9605d669d6342c40f60f33a800e3dfd0cc9b03a08837995ec7bda362. 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/ARC572312456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e3411e2e67fb574d86454960c5f9358d882db39c0e01c23b9a87c9648ffbf2. 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/ARC572200077.