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 0x81b7c383bf318eec5b6b1b39a3351759f5539a3fe9d490c984b1f49a899fd3aa. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e7828f53-09c9-4757-b367-24cfd779737a.json and https://artists.proofprofile.net/proofs/artist/e7828f53-09c9-4757-b367-24cfd779737a.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 0xbef6706bf035d28edc7f118e80d262ffcf12ee69c216a1d42896c4bc3638fc81. 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/DGA082307208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39262fcca2e73ff476a289064942b5141d6a33a0b4d483c866b620654e4ae9c7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DGA082307210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd3b8218684e14490dffaa1f021500625fe32c694d86c50d477194bb8f53132. 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/DGA082307211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534951e377361dee200e46276c40b4b721564565bb7224d07ad0d68e5609fb8e. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/DGA082307209.
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 0x9e86d20f23340ca469d8f9ed8573ec9357e9a84d1c1d129c2e01b9ea0e28c517. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/DGA082307213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8f580da14f4a22bbcb87fc210de1a08c6004e1efa30c267fb26d35d4c21623. 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/FRX282344031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe570d56a0a0a51200468df59a46b4b57656f1a9277cca73a0a1fb9c1c13579. 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/FRX282344032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f273b8bfdd37656fcbeebfaf82ae2469f454407a9d951afb99016e06364762. 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/FRX282344034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8b548cea8ace7f904779cc96ac302babe31f7fd27083085074bfbf9a814c1b. 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/FRX282344036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0ba08bfdc5c1ae5fb30cc954a69abfcede3f76c41e7fc835d19bbe5fafdf78. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/FRX282344033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6829adabad05964495659a528eca7dcd9a11c9196c62100ee45a44b55dd35889. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/FRX282344037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daf9da2bd28963ea3e9e3cfd37df1f3fc4e80e3a70ba85b68b3ad488ba929f0. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/FRX282344038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00af927d4eaf2ae1e41c336520ea0b1926c3ad6881d4405c0f8d1f83a58d5e23. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/FRX282344039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1c7fc3a932f8a036d5f176c0bc954ee325770404825f36408d4e95f01835ee. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/FRX282344040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa9d2f40f919316612890ce6844f821491a6c61dc665ef9cb2cffd9ba3c036b. 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/QZDQH2148403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9afb380f0036acbe7508a23ded3f321e191d0b29fc8abee0508a47e322316f0c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZDQH2148404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7381d374e73559401a334f748569b8e3eb2a6f70105338987b187e2810c05d. 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/QZDQH2148407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b252548083d75adb9bdef21a18212bfd32be7b368010f534b8c6e82dd6e320. 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/QZDQH2148409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342c5804feb615c1371e4f1aa0400f6ee559e19d5b492526b383669592cf6354. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QZDQH2148402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c950a43590116b21bcef393c5c541f7702f983aa790295a16aa8eb8eed7697. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/QZDQH2148405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b9ede0382c8c557b8b681085706884ee3b8e41451f8c060a02161ea1cf1e46. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZDQH2148408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2fa42face174405386050beb47372f66de71ae8fb2fb86adf671669d7c15183. 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/FRX452392558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d1bc159718f42274562b4c9750359bf1c2987d94557ab2444942fdc1cf27c0. 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/FRX452392559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c98ea4f6a3a220e6aa549e1419b94168d5912ca0c958c8259d410bc0064f9b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX452392560.