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 0x00397337e257c60883eb5ce421ddea864551cb95088e15a5ea4d0bc5b4aed4f2. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/555c41c4-f4f2-424e-b272-5a7c26ea152c.json and https://artists.proofprofile.net/proofs/artist/555c41c4-f4f2-424e-b272-5a7c26ea152c.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 0x4b104739a01d789fcad56860de820bc74db874e01c8dd1bbe2102ddf0a80fb41. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/SKG991500202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf79ba1f0fa8bd82703c5c6f28507749d89b8af5da413e0e60b241677081d87. 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/SKG991500208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39247faf8ef16128ad475bcd9d25f49dfca0e20446f2123a59afbb58d30bd815. 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/SKG991500201.
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 0xe0a0ccaec400ef5a16408a4d1c5bd18a41bb341fe05acf1bdba5066b29d40799. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/SKG991500203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f1fa03c48185d12367fec1869146b3ab39641beb528f23a00d77308853f69d. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/SKG991500204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b134ba827ee33df1b8b0c15d0c16ef183e84c05b6680cffabae455c13b3ff08. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/SKG991500205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e191750bf03a26da001bfe23c6e0a38326d5127365bc16184c8684b8ba2a390. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/SKG991500206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b92375775270bfc8b96e62d4f17e8a5577954ae293d3c8f894e8ac8e7bb30f. 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/SKG991500211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcbbe690f27b6288ccabbdfb9b430940244d275de3f1d67bfd44bfb6b369cb5. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/SKG991500212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3c5ec7e552c33828a7c7237199fb6c11c617314cd198cf0b8b20219091e3a2. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SKG991500214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b2c086c413d078454d73770a175ca3ba95e29645ee9b712cee04cd30544bae. 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/SKG991700401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4177fd1f26b256b86dbd9951f6385563b54429f53ba66fe3f62fb55c72fe3083. 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/SKG991700402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a22b7743b954bde311668e1af2c4dbd99f3579362cd8156be095d55603a1213. 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/SKG991700405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d94e3f12ec37a19d8a9500c09135ec907bc0dd8dbb53ae89f4b7d6f88d154b. 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/SKG991700407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410782aaa8267b88872dee456498d89fd3dde330c70d779d0f37cdb90338589e. 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/SKG991700409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5377a216e82207ea0c90fc00ccba2ab188b847df9ccc64b939ecabc3456bd8. 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/SKG991700410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5eecf0d9ba7748685683d5b9f74ebb15a16be91da7d8f9f09d661b295ccef30. 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/SKG991700412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd8968581c8c655e6f75959ac286488596414c2a4a254f7830703626933e261. 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/SKG991700413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152a4cbe881b9acfd78f722ca07f5428644d0fe578e1018f5ecc9b4c63c0bd01. 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/TCADP1828659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea8247e9db73dbf5c0a59e106653e4c0e9ed940164e9ed158f614d6f30354e9. 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/TCADP1828665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37787c47130e7e1b7fba538b938e720c8b9e8f4e46d8fd4734291cd715097d8b. 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/TCADP1828671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b7d014b098d51f8e11c93e78ac48d2968d2f4eb31da81250ef962269b896bc. 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/TCADJ1717412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadff21ea95458bb32e40edb3856847aa55c728531e7f45f66cfc2aa33d01623. 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/TCADP1828676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6157dafb6e748a8c99c225debacfdd326100974468cb7b1f68b49554b968af. 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/TCADP1828680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8fdfe657c00307568398ef58b5e133979ca2e2425c7c5ca4330ec814779abeb. 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/TCADP1828685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7d8ce09758b95b2d594e21e105e076a63bb39ddf6415ecfb69a16336f73825. 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/TCADP1828687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe276e6eeb188b52ede005b94c057bb740d69924d0a26f78a32b4e491f9c028. 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/TCADP1828688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe651c561026628feaff6caa531b58f1f21bd500f6c5e8315cf8b3120ae24292b. 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/TCADP1828689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad86ebed82815a0fde4f02a34b0132e7f06c8a916fc4650092f951e93bd03a49. 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/TCADP1828690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c01baee137eecfeca6fd9eeffb7dc4e60537fec37dabea91196278557a091f. 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/TCADP1828692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3557d23d9b334bebaa4792c87c38871a4a16f03e3d16a50aea7b4de1d1722249. 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/TCADP1828664.