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 0xee06ca468968a57cc544cfba6b66a500af0cb6259e9ab88128abe96b4c0ad0ac. 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/bacb3e63-7e04-47fb-bfc5-ae7dcf066cc7.json and https://artists.proofprofile.net/proofs/artist/bacb3e63-7e04-47fb-bfc5-ae7dcf066cc7.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 0x04b43f41236045ce5b007ec432141e459281ffa5cca37721843734a18c5aa749. 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/QZES52111730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc3108610874bb2ef9f75e2ccdba0f021f4b4cf43c6516fb8a036149af47003. 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/QZES52111731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d827f258ff03a4b8a9703983abcff8a03562eba963d8f256e721d60867cc15. 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/QZES52111732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f36573ed8a0c3d2bb0089635cddb57d829bec6b6860af56239023cf82e7daf. 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/QZDA52100525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a972979e5758554c330d9b673256d1abe2e1e92a3e7a2ae977dd7d52afb2861. 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/QZES52111733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77560ff6ef625f4adf254d51aabf3020b635714722a1fdd96fbe1cc65171083. 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/QZFZ72146005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7a4fc7de097480a610e4a4f13e2d35cb40b6765015b37a3522a066efea88cf. 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/QZES52111734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6384b590a6d0c975fa6ab2be39e50ede2f6f3648bdb49e8c2a2a893a8d3b7106. 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/QZDA42180004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd275998f8e615274fa8ad571d4faea08eb4739517890ae5b32493912c3cab8. 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/QZES52111735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41506858829c6a2cf04f533c915ed1f0c3a67452ec867784294dd63ff9a159e5. 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/QZES52111736.
The Words We Live By, the Actions We Don't Take
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a59a669669a3fc7e16dbbf147a6ed454c6c8a506676171c8c0e379c8ea4e6e. 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/USDY41724600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d933546d6cfe51040d960490a3b7e13c1c2c84975114021d4c8bbbc6f98d16. 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/USDY41724602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d73a17531ef959ff967ee65a62d4ad9b82d387279224444acd1d919670a38d. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:02: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/USDY41724603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd748a50f0795593e79b9442be80981401f666ac241898140c6b9691b655bb6. 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/USDY41724604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141bfb9e3aeeba12322b823a5d8007d1f09018016117cb1aebe78d7011d25f3a. 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/USDY41724606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2af2fbd066c30661a53a53df508eb50674daa44b2f1cec3cd338c77b3376fff. 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/QZES62491115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef6d919ef1cc71eb0552a5e983593ed5cdad8a49092e957cac25595ba79241e. 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/QM24S2308730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb355f2877708dd58f564278217fb33d94e9b53465c73b16873663f501c2519. 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/QZTB32369034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf65f96b332a8d0800acb9f158eab090777776faec24c28c4d27f9ddd967aed1. 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/QZTAT2277657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3116ad93bb06371f0d84a49583e8873891e34e79cc7c5393c61845a13a776a. 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/USCGJ1962683.