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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098b1d8f89aaf46d28b8ce73c5e459478e48cd046be9761d64bdf771935f3618. 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/f78e7b27-baf7-4171-86a1-aa98e0707792.json and https://artists.proofprofile.net/proofs/artist/f78e7b27-baf7-4171-86a1-aa98e0707792.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93211504abf4266a38a0f8022936d91467f3be143bc582227c4638c4af0ebde. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/QM4DW1826590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb8408c28f64939cd2422f5b717759dd3d9a0a45ac1cdd5d1d78d677eee37cf. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZCE61893494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64414c5102337b32bfeaf5aee33a508180610693f276ba6d4f9569e496b8a1b6. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZDA81854209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adb67b80ba2052908181526a673422b5af32b1d7ec0734b952695d9111062ca. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/INK492000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb392c070d0be30f6b829b30826f342d340f159973d1d20f8e4620441528c2f. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:33:31Z), 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/GBLLT2120864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24052cf302c869899905586132b9d9b7c9372130a236325691cdcd9fcd575432. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/INUM72200250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896e0570675dfe09d48fefd9111a3769bbb67ae446f7fec6ebfca38584dc6d94. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/INUM72200227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9d42fe0f68b0632a58eb9b9dc14b8153721d87b0f89244871e6fcc96f12310. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/INUM72200287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8095d797f052ee36c9d8393fe302c51a082a38195113fc0e4ad24433d56d212f. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/INUM72200286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9fce88064cd61ff0e906430d4ac3f57741de14562302e9e2fc75887f48869d1. 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/FRX872465234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacad4ce03f2424509b6ee5b912f15c284b1056e211f8bcd2c019b6fc58eb1758. 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/INUM72200173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717429cb9940cc423daa4ec543a725e43914f5ebf95ef31a13c9092bceaf8bcb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USHM81449462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe2731c42610ab751524ceca099d51ce1ee1e6571b55d02e67d85817202adac. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/INUM72400166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3223cc33ae07880d8ba3a1fd4a917072b968ddb9983381d0c6fd53b505edceb. 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/INU251900410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5704b1068c6e47661c77994fedffb0d9c54d86e7fd120b55d060273b67fb67f. 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/CHF032418544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60ac4a8b0727bd39095f1286ad342853f164a6af92542e030a412dc2d67ee6b. 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/AUBEC2232716.
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