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 0xcd8756741d4482b12a12e8f528184909889f112e98965244d8ba42d5d1bee3c3. 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/a3019ecf-b417-48a5-be91-6e98cb9caa74.json and https://artists.proofprofile.net/proofs/artist/a3019ecf-b417-48a5-be91-6e98cb9caa74.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 0xc75bfe2ac8d751d27029ff427ab2b63980d4521bde06aceea0f879548d62e2d1. 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/TCACI1550050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e82baeca9331fed5b24d74897f5290a761ade05f9d6f96d8b8890220ffe4ac2. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/TCACN1607473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf84dcab5a4eea8e8efc0b38dd11d5d4b719652d462cf7af99403f0e7dacd02. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/TCACT1656242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097692bcd003acddca964c96dbdc9c137185c485d2a4facb7cf45bd665e4af1a. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/TCACT1656243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6257de9df1ce3ec9c6bdeb5950affba61115dd47f85dd1656dd3d0eebf83749b. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/TCACT1656244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd632a20aa54e704d3764b64bef29970d5190177431ecc366877d221809956b06. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/TCACT1656247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d20735c4bb257437017e03720d6b57e421b46e711c1a6f3886b5b10e1e8fea5. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/TCACT1656254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad5852e2d4f4172edcffd9cc47d41c1d5b06065a753e89201a9c9dab78b21cc. 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/TCADC1759651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04f5f70d90eb8e2270498e3d6a349e6db04a50a17a403aeed543da6ba83b120. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/TCADC1759657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe434132d21c0949e9317fff1059c49a1c6d096a9d4de124d65a6496bcd86851. 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/TCADC1759670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1883e66fa1e98fdb0606af23bc7c87f2634efb8c2ce500bc69d0ca406cab86. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADC1759673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ff507a5b489e5c729771eae1b8fe93a491da1a86871479bd33d48542eecee7. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/TCADC1759681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7afe5770c3b44df9b675eddec9dc78abde214277d295bb47c23bb940ebc95de9. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/QZAPG1716035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990da2d0a3893ae96b58a4354fb26f1c62c0068bbe9eb1d88f38fca8757ce78a. 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/QZAPG1716036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9fae93036c9967e4c15d1548cd18d69670dc0f8c437716e8f927aaaac78587. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZAPG1716037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7429eabfcf10c85e468d54a8f8e5c415bacb9c04db5a71f048d153802681b330. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZAPG1716039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4662c6d1809d4e37f4f9787b898d0b718247d681e55572d61404050a8eb543. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZAPG1716040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779c34bb9d67bc963d6a3c8406392c8df0b83057abd9fded65cb18c7e223d4f8. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZDA41829684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36aebd7226bd8ae893e04181af6e521d294d409bd810e066c98f4ff28d06f379. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QM8DG1878872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b728ce2f83d0d99f27eea34a4d3e537b27f8c1d08dc9ddcdc25221d88b5554c. 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/QZES91859641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566edb61594f55b24428aa89000a5b88d29f31009095e11d869ce4e84147c0d2. 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/QZHN62009314.