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 0xde50da5c44fa9577e28d51b2fd9672c263702cb8dc0e084857926957b7d1c7e5. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8900db42-cb16-423f-b63a-0e58c2c70ed6.json and https://artists.proofprofile.net/proofs/artist/8900db42-cb16-423f-b63a-0e58c2c70ed6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Circlesong: Introduction: Beauty Before Me / We Wait In Darkness
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 0x018684002d3d284e4d8942f51e907d0d4bd82de3e7ccc244cf53ccf33485eac9. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/GBLLH2270301.
Circlesong: Part I, Birth: Song for Bringing a Child into the World
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b80a58e73a178dbcc56d420c5c4a411540d35b071d35b582cc6f0fff6c0437. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBLLH2270302.
Circlesong: Part II, Childhood: Yaqui Song
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283c0645a0eba71f263bbcae8f2dce756a1f7cefa47f9baca46577cc74e69564. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GBLLH2270304.
Circlesong: Part II, Childhood: A Child's Song
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abca2554bb2d6b3f818d6239ba991375dd9550977810864d47026d1ff0b4028. 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/GBLLH2270305.
Circlesong: Part II, Childhood: Give Me Strength
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65edce96fdb5c2cb041caa4c186df203374079193fcdb0043c58fed44c99d094. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/GBLLH2270306.
Circlesong: Part III, Lover: Chinook Songs
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f96b82b3d247d39e41de3811125659b8451b0b71df7d8981f46aae8256adc78. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/GBLLH2270307.
Circlesong: Part III, Lover: Over the Wave
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9066dc0a190f2be20c3b22a430c19fd5606b2b7e37956a88618a53f1c6d49c. 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/GBLLH2270308.
Circlesong: Part IV, Adulthood: Summer Song
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d7d9bf01b814f3830aca0d4ef9c3417a4902c086d05ccba5e26696eaf0d506. 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/GBLLH2270309.
Circlesong: Part V, Middle Age: O Great Spirit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ee9852631d09a958eef947ee9ddf6c33d297e05bb93624b4b94de6a3b47de2. 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/GBLLH2270310.
Circlesong: Part VII, Death: Farewell, My Brother
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf424a1fab7485d6c0fa3576a4f34e006a5aac709468ccef83dd529741f88d87d. 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/GBLLH2270312.
Circlesong: Part VII, Death: The Sun’s Beams are Running Out / We Wait in the Darkness
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8117b6bc0ac316cd3755531fd9da5274667acd3c62d6bcb50868ec02872f6d78. 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/GBLLH2270313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc848e13a0b8ad8042e6d607614f45622974d960681065883b01f0538f507e4d3. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/GBLLH2270314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5736c3ae6d65688ec18bd7ac166fa58b553417bf72fdf67fb44a3fe70007e7a5. 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/GBLLH2270315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42c2466b55108bf2becd59a1131b60073b8553632f9d262576c6227fa1d6fd6. 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/GBLLH2270316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44cb603f6d51e2ff8373cd9c7f120aee099dd7f4023a07c1413caafbf9a8bee. 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/GBLLH2270317.