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 0xfca71775e4778b44d36ba6d4291cc49cea7b1a2158674ecbac978b745b7cadb8. 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/470530a7-683f-420f-b561-ea2984fcbe77.json and https://artists.proofprofile.net/proofs/artist/470530a7-683f-420f-b561-ea2984fcbe77.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
when silence became our only conversation
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 0x902aeff097732cb10568d4384cb004237de08976e3cf120dbb01266fa13cbd77. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/NL1Y62500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282457cb580dfdb56dc3f4d284d45c5e4663d026da852442f7ae32996ab33d90. 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/NL1Y62500143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8fadf66cd19d4cb00d6875e0a447f5ec8e60a1072b355c1bbdb2ccbf617684. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/NL1Y62500144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0341bbaf2cc8e307428e25b85c8b4040415a7b0b4ec002094cc3d47613a83f67. 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/NL1Y62500145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f764f03aee4cf4e2193b0904d1e3d61508f0fd3fd0e2e0bc05085bed803ef3c. 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/NL1Y62500138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9c2c3a315673cd3ebe2b90d1efd569cd84d8233c7006bb147d6d8352bdfecd. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/NL1Y62500139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5543a26f5c811bde5a444de2f76c25bed6472590a683f954eaa9a881279604. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28:11Z), 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/NL1Y62500140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87af435529bc1437b2a161e762e7c158d65c0f358d83323f09d48d12eac9d74d. 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/NL1Y62500141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbe23d461c7d3372bb1aca9572841b4528c72646aea6c2ea4c88bb5d6bac873. 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/NL1Y62500142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c385f2a5a357f4406e5d26099e4e197e5ea6d12d059521601cf871ddcd01ef. 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/NL1Y62500157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ccf1a46687be8ab312cca18a2d60524cee14cf0c4a06a334ac39f97b16669e. 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/NL1Y62500158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123c7fe9937b821f3165dd279871b49f97936aa0cbca9530e8eaa31a495f369f. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/NL1Y62500160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc7acb99f9195d4a6ce934e92f6be1634349b01c9364433783b11062ea3467c. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/NL1Y62500162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621214998c403442aa2c27c6b6ba2ae74edfc603f4a51dc3a7b7cfa21c74af0f. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/NL1Y62500271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fab0f9854f0e9e6fa69f10c0514ddec16e8cdf8d3220f25015c0db6c869375b. 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/NL1Y62500329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb5c3d5bd6e8e83f6aa66ad07933c3daf55f6b6d019e7afb39479e337853fe9. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/NL1Y62500325.