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 0x6eb7096868ea68bf91cc7719f22d4ef1ff3e33dc64c495e1efae769343ffbe75. 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/ae09cc14-4b0c-4383-a38b-64437606357d.json and https://artists.proofprofile.net/proofs/artist/ae09cc14-4b0c-4383-a38b-64437606357d.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 0xe72f496e648607e5320ffb598badfda2841873cc43a70630aec29189c62fb802. 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/SKA012300091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a018cb20aa62e4f58a0aa7df3f6bc1c5cfaaf662f5faa987056dc23f390f0da. 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/CZUM72200809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefaa238023eefe8935c01487f2eea23caa4649357cddeab9559513d195175cc2. 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/SKA012100146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4915ea6e0fec362545a3809210f85fa4451b4f118e58e2d473fc19bdd792c83d. 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/SKA012400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd287f8736c4eb9da83d8aaa9ed816d438f888628407000a93b3cd2d1641b50. 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/SKA012300461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd287f8736c4eb9da83d8aaa9ed816d438f888628407000a93b3cd2d1641b50. 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/SKA012300461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931d5dd98e58143eb5de8130bc005ce7df8f4824f38cac069e18f8b22d8b0224. 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/CZUM72400515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2725e689b474da987207f1350bdbbb9226317b4d38e5a64e888bfbeb6308ffc0. 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/CZUM72400133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbe377db921ef5e872a5e477bfcea85f7b01528e2d9798828d14daad1c7c1e4. 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/SKA012200142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1599d0fec0e4e0e62fe1ccecb64418277d6d6bd2a7eaa5745346816e90fc538c. 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/CZUM72400186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce61aa64f22ff1933ad202495c41ef6792d3b0723afbe771908f341ac95413a0. 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/QZN882150426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea94fbfec86beadc412957b56b9160e2271c92880b87c0d0ee7e789beb1af6ba. 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/QZZ662348207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f976972493845d55194feb31fb17713129831c2b747bcb1fa93e8a65562c4b. 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/QZWDW2223325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57e7a3f8857e6ad79dfdbe828621c3e8ba344d9540f36632b61ef95542900cf. 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/CZUM72200963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ea6efa055061d57d32664d0f4655604f236745fc83f5e4f32bf97f407912a4. 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/QZWDW2223330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce61aa64f22ff1933ad202495c41ef6792d3b0723afbe771908f341ac95413a0. 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/QZN882150426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8517321e6e5ea6edf81d4a059acae2b597488c002c44518ae2fd16a6077020. 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/QZN882080332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd24d273f20e181f0ab7e04618f81c84985c215e7894487437a8b5e8d6041e2. 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/QZN882081410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8602d9d369932a2fb246a20d8e051acdfd2115ed040dc1ba62de846ae855af. 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/SKA012300334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bc038c93d7f41f57c19a4ead4b3573a15214ec246f885e25b79fcc18b43e34. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/SKA012200147.
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