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 0x77913d749534f7033dc1622dbeb7ae4080cf01cf5a5b6609bdb1eb147cfe5d97. Chain 2 (Bitcoin): anchored in block 953932 (2026-06-16T11:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1fb42d94-c110-4acf-8500-13d9564e6ced.json and https://artists.proofprofile.net/proofs/artist/1fb42d94-c110-4acf-8500-13d9564e6ced.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 0x32662f760356d56e1cb908f291d045e9b248e187340a3d6dc4f60c565969bab4. 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/QZGLM2466491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca538b0e82a86be656ce9b271c87c7f3866dc76f38cfe7412b36102884a367cf. 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/QZGLM2466492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2e0926a2d933b80892ef852bc80603b16c91e212a69273a8277fb8a613bcb8. 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/QZGLM2466493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08310ce2efcabd715f8cddfd4753f54ca09c8be6d50034118f5bf17ddcfcd899. 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/QZGLM2466495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5748294ce68d86b5091c6184ff01de74adbcd424e627458eb43645f0f72732b5. 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/QZGLM2466494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf83592780afe6c63371fc3dd23a0f5c585a011b0063994f4713aa0e92f43842. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZGLM2466496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348d77e0d0b77918077bc5fa6ebf1e35419f602001253571abbe32715083445d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZGLM2466497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edb2566ee86461511c227e71ede46631742ccd97023608e1205c1057edc1450. 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/QZGLM2466498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bea2b8dd58c289eaf809948db3e85c070f0851bfd96306c5a4019a6af7f249. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZGLM2466499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc398bac2dde697a8803fb9e14143efe23a2824f43f15ffd5f24b92d315e5518. 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/USUYG1406157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c75b63d06120023a638614e260a49d8e630aa00977d0c5e4f1348de931f2de6. 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/USUYG1406159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a7d6d2ea95129e47565a03aaac002f210d6ff663ea0ae7f97d7d97d3789279. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USUYG1406161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938486c4714e6658269e2974d58de81be0ee83516efb512fcb24a78cf3d0949f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNJW2325398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d1c1c729a6b72f3ac2c748892e83bdfd322416224379c6ed953305c484c779. 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/QZTWK2200026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c1e7dde77ea56505efe1c057689b707854afa1839d2df2cffaeaa7b5311f7a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTWK2200029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91af274e46404f8177e43056cc6db899556b4eee7b30963114288dd05becc0a. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZTWK2200034.
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 0x7019a89f4ba01ce0a2b6dcc1bb83ba372ba7fa5f4690896fda56249fbf5322a6. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZTWK2200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ee3ba5a3f02ec67381c715b22a84a48abc011e99cbda92e0ff9fb330ba3ac4. 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/QM6N22278520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fda0151a324874eee363f685d0117b7ad224d2e3aceadd922f2ed108c5528a0. 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/QZTAS2498101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a71b0c6a5cb3cebaf45a31e49c213cdc185f477afe75f3fd7e017e0fa81d782. 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/QZTAS2498102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828d939cc2901ed84238bad4a7a7767d0bce6a77fff837a1676f62f4c7dd21fb. 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/QZTAS2498103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4267552234e03c25ddbeaf94a51ab1dba0d197e52129dd2606ece6583498f47. 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/QZTAS2498104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53bbdc9968d1f3b1ef329701d8e08e064f1f1f713eae98e7a19a34531b73a9a. 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/QZNJV2361300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0dd23a2e3a75dc2357a245c4fd3a03abe2faab7aa2dd32e8167c3d41e522408. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QMFME2038673.