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 0x1938d37c270c86b84adccc84f1013f552bc5a6f6508123ce3d00f202a55a8135. 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/8ac0f6fa-f518-42f9-97f5-2628a8c5b2e0.json and https://artists.proofprofile.net/proofs/artist/8ac0f6fa-f518-42f9-97f5-2628a8c5b2e0.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 0xed097f96baf400b006f38b68e494c606eb8589cf5679d1c39e15e443b3b7a327. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/US2S71894004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8dbf6352fc484d4eb8f583f156726bcf3c22e2a387d9bf7b26b6e5bb97e4067. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/US2S71894005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7efbfd26ac2d6eb7ac1b301a33abc528d76e0c9e73f472a2ce931f8145c308. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:22: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/US2S71894006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b45baf3fbe3cfe474b63225506858fd38a6e5284a3ca8bea9cdd83d40a1eb78. 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/US2S71894009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85261aadd1f4f4db2597ef3d172926730249e8290441b24f31b0a19f1c3434ae. 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/US2S71894010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdf208f7e40e598bcccc9bd11b2e8256081b93097c3fb210b13f66958f29719. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/US2S71894011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4206913d717d0eeb0786b06de66670880094a0e5c2470fd19661503499e978. 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/NOXYO2005090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ca30941f8b32accd0509cfbc8e9373119f46ffcd8d86c9369ed02ff518d958. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/NOXYO2006050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c5b6140d2ecce198c91d96d6961336a9c9aeb0e2a197b731901f990d714d2e. 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/NOXYO2007030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f2cbb26491f99393bba186781efcf21d98cee6bc5fe0c2607d6d44a39d6fe5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/NOXYO2007050.
Low Budget Environments Striving For Perfection
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ec23758cbe15301aeda3d210ecaeff64481a6b0a031c2f7a1ed123f109c584. 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/US2S72152002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce374ca794b4eab501544fd7a6ef6e51a2718fd6b709df7b3a3326bf52995be7. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/US2S72152007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6b10b808b4770a19d10a4e5603ff8da4a466fe5bdf600625411e762e08ebd9. 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/US2S72264001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82021a2efce3f55c4e9f97d512f8b0a397cb0c15437adeffe11792baa82960f7. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:28:39Z), 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/US2S72264002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f98e427d33ae0f5e38d22c4d3bb8c20fbd49ef381ad07a857ff9ef9b7a42a46. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:24:14Z), 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/US2S72264007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0d3c6cfb3e1f83a68ca95edce95284abcf285532541e612dd7c7470b43e718. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/GBKQU2450088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23b4a3453a58aa8e90163fe978a4c452eb5fcc61b3a10f83a3c876993e82e53. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:17: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/GBKQU2450089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedbf2a9ddfb6b5daf6b8452c5ce47f79ab88ba63928edf74c6b4d58371810a67. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/GBLV62417746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d734af7996ae6a79a4117e83450236127d215e1563f7de05e9ad9064bb6891. 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/GBLV62417743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0d3c6cfb3e1f83a68ca95edce95284abcf285532541e612dd7c7470b43e718. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:53: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/GBKQU2450088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998abfa5d392149bedb64547d282e5be5593983711f4043d21c4403166575063. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05:10Z), 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/DECY52500441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07374f18177371a7d4fe5a7408477c2f2adc57032774db792477031963b3b662. 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/CH7812407873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb156f4d3f3e9b04007bbefb76bc3e50ca736d3626d384277f2239b9a0b78cb. 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/CAN112200500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e390ab6c8fbf0d17038b6666a46d3ecc33185f76cda74b173fe6182db6e25e. 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/US2S71676003.