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 0x2681649c303ae04cad78c8f7f421ce63cd921bfd49825893bae0bbd420c10237. 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/241e6604-5870-4d37-9253-8bad137d07bd.json and https://artists.proofprofile.net/proofs/artist/241e6604-5870-4d37-9253-8bad137d07bd.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 0xf685e2687d5bb48997c609116ed3af5f0a2be6a2cb3bb4b0ab61cd354e4dfdb4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUA0G1700054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3dcb9c27fb7c61ac9678a712c06f1c06b1d0fbbca62275e7d367c219df2cfd0. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/RUA0G1700055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283619500986b6b536bd16bfa09be87641e0518f043e998f2d24e7fdc98f61e2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/RUA0G1700060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9aaddbcf27b40ecc0b37611712237d2180fa3f63ec3e43888a1a6f6cfb7002. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/RUA0G1700061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76de646d9424568930d0e5d36db56323f7d4024a3f1cba994a98a3b22dd8c770. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QMBZ91962568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2509f3ff5e40e5eb513b6558dcca6a889b19418d77b288dc98751937c41bb5e. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QM4TX2063223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04457939081d5eaf2d38e06c48c122dc07ec4464bf4513f0847b1096a1742efa. Chain 2 (Bitcoin): anchored in block 957959 (2026-07-14T05:54: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/QM6N22025443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c5e5ea6eb785f4a7488627620d71eeeab1d006bdf28c8245e62863b8e21da3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QMFME2022029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5297f45e0d3639011d12979843b38c1aa9010e0ba68e4210426e1d4b6403bb15. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QMFME2022032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049e02ba6a0a4248945373f6945b1ab6d117c9d85fe3ced1dcfff1dd40b66032. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMFME2022036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd138eaab4dd263426148aebd26293a30ae55a28e0d447e59c745b8003269ab6d. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QMFME2022038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2daafa8bd3cc01ddf63b0760ed420c4ec16d474995b500ebeb97c50f1d1fbe37. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QMFME2022040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d96d07bb7870db6304229252f29bbdd669906837e03cf930aaa0076d14aa4a. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/QM4TW2223263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3df6dbff4a675178b02b3a747730594773e44025702a7df6b43bc5d2df171b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR59R2237499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86edd164188ebeded4168af80ff193caee517f72a24c3cc1021c248b1c35400. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FR96X2279870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c5f03c079f89aaf34ea3e6adfaa2c857bd9018ba85f608422855399a2fb063. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/FRX762220085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4c9a795a6f2aea76f70db4dff3d248916f2ea54c63258e5654933aa917bdf1. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX762220088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x949fcb1205fe2a89394e853d9554d7ba3534c7f21be5d613d8a83a2734086d5a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/DGA062262607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556282e0315395cefe931537dc6bb247c1a87af5777b430fe80b173e0d292e0c. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39:02Z), 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/RUA1D2376009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedf77a911f7039fd6ce485ba4b10b1ee4f7918b47bb9cad88b45bc0d5445399. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/RUA1D2362829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c630d1e4df1dc27c428fd381ae34f0b75c4315566328b476427efa4a7a096b0. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/RUAGT2330855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf585469b8ce93e9afbf58a8b928b4ac7bbbd18837949ef781f9183d70f3d6b21. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/RUAGT2330857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1702c4b556af1e0db3ae9d7b3a67e2419841ddc8e450cfc5ed06f0ce2b0eb91b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/RUAGT2330859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bfa195de80611300d06335f2b0b0c6937f417914dd68f30056c0ba8a799745c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/RUAGT2330865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e18f48c9d1a96e4cf8d387b27a68a7acbd3686718bf2e571746df3cece445f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR10S2458094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd170550284d481c72119776582fd4564298322e32ec122ae6848db06da17223a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA062492695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d5e7f60bd9f07a202a5eb651380987d9f7dd47645a84dfea7d38c28eb59a5e. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/DGA0Q2432390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2aef71ed76a47a0eae72205f42ef6dc9debec3d1adabed977763b064372e29d. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/DGA0Q2432392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad1435240f33d5b231ce5fa06d2f4a60bedd40704d1730ffb87d480e1847446. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/DGA0Q2432393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b495388f10426d2e2331beeb7ea481c82ba18966ea23b5f4f48eb69e457c867. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/DGA0Q2432394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37f886b64923dff021867805a29e3447ae36bb3ec5a06a8c23806a6421302ae. 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/FRX872241921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f76ada702b0be830cd25d27a7dba848979e8b0fefef7c8d80e16474e0b7ba6. 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/RUA0G1700108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d5d52a894783b6e32dfd55a2cce6c92a4edc5ad2801a424c07799fea1c2b83. 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/RUA0G1700111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8bf511372d838027cdd8655b84007d06a8d49046da1da32be5aa55477b129e. 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/RUA0G1700112.