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 0x6625148102f773b886ef423338937ddc7353a556d5688da9e2a042998208598f. 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/02cc3b74-5625-45fd-b45d-e32c1a39ef56.json and https://artists.proofprofile.net/proofs/artist/02cc3b74-5625-45fd-b45d-e32c1a39ef56.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 0xb354615559010e7622abbcb8cd9ab7591b553f6f22370a2c4bc9bcf1256072f3. 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/DGA082239077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3679171a87948e62b8324289721ada58cb56e44b9bf005832e02bc413c6e5abe. 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/DGA082238378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e92cffaae3a00d53f8cccb7cceaacafd7caf80400b2d9d5831bcfa667811a5. 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/DGA082238379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cc40aedd4d3552505eff3e66ad87ddee699bd704c8e3eef16c34d308d9967a. 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/DGA082238380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c759b7eff296e6788f89d2c070142f01e68b8f2a10ec941f8759d36fcaa7983. 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/DGA082238381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb03af6ef5b7801f2e3c8573a34df113a27384d7beb6cfe466af8238ae1ce51. 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/DGA082238383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21422f8f8c21b9789428158cd2b2cb65db9cb2e8543055120a24d7ba7f7dbfc3. 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/DGA072251920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285df8fade58bd5c208b3f079c9ae77d6b434b1f982f4637d573aa301684fcc1. 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/DGA062271396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5cb8f6397143aced25d98f39b6b67b8f66a0d3f54bbcd994c829b4664dee7ba. 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/DGA052205179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc612422ff4bec8a41d74b6071ebc96c6d0837818556c93c701a31afb402c604. 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/DGA052205184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5596e04b5e5782646a26e50a8bd46e8736e3f287fbfe29946b5362f3a845ab2. 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/FRX872265640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347f11cb58dc0f0c0bdc8ed6b5eba2edddd1589abadf41944abb5436e62e2a22. 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/FRX872265641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ec07c82ade4ad75bf2d2fd7db91ef9215215ee89c6ded2589ea30378191982. 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/FRX872265642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9d2368d06c0f726972c61949c8df4daf40f1d6a5e439bfca131cd5c28dd66f. 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/FRX872265643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc347640c813bc0ee8723ac9dfdc4475ce1b08f58e58bc82a36d59b49da97bd. 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/FR96X1961456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1eeb08e8077af2bc9ecc33699a3538c6430357dfdf0385db618b54d71bebb48. 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/FR96X1942361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa6d31e9578f8e7bf15fe102dacd339d81e833f7e99ec42cf112f317f0ef8fa. 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/FR96X1942347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e72cb3d38146da9e972ff79f9184b0767b9933ef0b7f15c557c16fe707a0b9e. 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/FR96X1947975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa803fa96442a7ebfbdc2b4500a8082cab3f62476d8bf09abc9f7bd8c5d4294d. 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/FR96X1947977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc5695f086d5f0b3f39a70cbc597f741d51bdeb944c980f26da1b0a0108f213. 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/FR96X1947980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdcc745bd4a06a4f293d86e0c07eeae49a27635d15ed5c78c687327405bc885. 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/FR96X1947984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bd596f15f381ed147530325cecf8d06b921642f235dd734704cac02160f682. 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/FR96X1947985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f7f3b0d5dba15adde7dc22a3adccc57c0f671d394606da8d65deb985ccad4a. 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/TRBMA1801219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e05c45ad0b3031e5202717cc33f92a73b398c75290202a238693ae7f038a6a. 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/TRBMA1801222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2acb59dbe2389567724629008fe279faec76babee49d1c2c13aaff056443cd4. 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/TRBMA1801226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1757a240931094be419cbd36b7cdc0d707987aef27fc40e524c23d47cab31520. 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/TR3691300104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e49604565f5cdb42ba440baa841d0d939b57338bace274a6fd8edf6cf6d1f91. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/DGA0H2388745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6dcf42df02174ef74044a00606bee929f7841bd7aae4f718a413fcb76cc66c. 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/DGA072374980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x878f27bcaef76e5e82ffb3e2ebc1aa65ebee859c462dfbc972680385673783b3. 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/DGA082237530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f43ebcd160e9cc4bddac8f22aa6e71d5269166311794711cd7b61809fdc281e. 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/QMFME2272145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7aaf0b72576bc92ee229ac9a88c09c802225caf6c0cea63fb1fef7a71c23ff. 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/TCAJG2545036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7f8503627068c5f2afe879588abf2b227588e172023f99cbb4c7274698abf3. 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/TCAJG2546021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d108e70189a354e259c25b1bf89ab1230569253d2369da1614a02ff363e1c8. 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/TCAJB2478380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6647739c7d4a673921cc8dad53793c27953e3cd50ecf575f73e744d643221b8a. 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/TCAJA2405085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1f8ce233f87fd36ffa5987ac93702ae31d2f529b57d3a0d01c6145f3269242. 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/TCAJA2459699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd69d9e48ccf8d225cb4f114d64692c4ef9537db9a3c3ce8841a4705df7d861. 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/TCAIY2475987.