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 0x281f6d86e1343345a95b621174824a1a20aa0b9a567db68bbbc3374cb3ef177f. 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/f9aaac42-7ceb-4b4f-aea3-0e8a1db48167.json and https://artists.proofprofile.net/proofs/artist/f9aaac42-7ceb-4b4f-aea3-0e8a1db48167.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 0xbec95badbb22cd62447a02d97088eaaca698ed08850d89e19a3c4ca0ec537458. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZK6N2479910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6b8f99182cfa6778e038263b59aafae9bf2c883baf78da43d7a1067e19afb3. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZK6N2479912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6738b9e55be591eeaba74af00aa601285adafb14596bac973888c6b6c962516f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZK6N2479913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e2bd4588d0e134f6e36a6abf492bad4a79ff2187ed22febb5d106af6020a28. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZK6N2479914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe289451adecebc3117732b2751b5e2c8c5f1383175505c2fd9a0828845a0b288. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:49: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/QZK6N2479917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c4148fcc961c661aab7dddf7988d339931875e2e7ce3b4cf8497550b9dee2ee. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZK6N2479918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b40c6dbc4f01572965d727d41cb6bd7bb001e012f6b27fb7c51a9da437de1a. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZK6N2479919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c305028e087f6e2904f3e55bdbb3697f1a02addd3d59935b51771f89e72fe6. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZFZ62409053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7652f793a156ae0e29e68ae3c0de6e5cf759e25ad04765250a5b02d76bfb1338. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZES52413109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b141eab0193e87c666dd224d085bee03460c23ed4cd6b1445f3cbd0d1f5326. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), 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/QZDA82434974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3936bf929bb4cd37a0e60c6af3a5de6affa0322d1d08c089db07eef277ac3455. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ZA56E2416386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2551af9d6c74783962ae28afa5cc056fb06bce87385c13fe3a35f9e6fe39135. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ZA56E2419803.
BHAMPA SF*B* (feat. Lord Script, Flex Rabanyan & Umntungwa Mbulazi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18703e7fe76aa7ea1f61822dbb72098484e8b8560aae0771d1531fa280e8df7. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/ZA56E2419804.
e-SANDTON (feat. Lord Script, Umntungwa Mbulazi & DJ TRAE)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31f8fd7b1037592a3f6b3c3ccd6f8cb17f9220c54fc866001079848264cf69f. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/ZA56E2419805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaaebeff13aab9470f1137eccf73e92ff993ce28fdc0bf0f72420c8a53cf3977. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/ZA56E2419806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88f82b8d474e347c093b8238b2e705801f389284278943522cc3bf7cd4280f2. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ZA56E2419807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c3258e52f85ed00fa2602050463351745d30faeb86ace00d3229a5d3d386ef. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/ZA56E2420058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e3ad47f995b0cacb56212a8ef10f28c07d9ee58f580803ceb623b73f812b37. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ZA56E2420060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc5109abd7dec238506695af5b81f11fc7eda69c8f24916dbbe892febb9e4d1. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ZA56E2420061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed19c0c8ea3478933091b7701579748e695688506acf91470d585b80cec79d6c. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/ZA56E2527204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1eda4688380307bc57405eaa975a4a6f4ffe694dc47a3547c4153d915be160. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/ZA56E2527205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26dd7b2978cd99d18ffbad6de3660b713df292f1d1df8cc5ba57b613edbe280. 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/ZAOI42400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26dd7b2978cd99d18ffbad6de3660b713df292f1d1df8cc5ba57b613edbe280. 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/ZAOI42400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b9337c93812fc27da4f080f5deeb7b1b65ec69840ca74a6e6614d8da385fa3. 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/ZA56E2416356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bff35c53c27e50f05e22aba5fcee8166c725283135588c8aff44bd8aefff3b3. 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/QZES52477257.
Typhoon (feat. Sastii, LaCabra, Lowfeye, Blue Pappi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce905274a6874150d9383cc64b00930f85a1810b1eb21f5f827c8561be29d81. 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/ZA89J2400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28cff5cb30e2294811ed78b6c2f64bca6864abc6a341903f79e619a12b8c94a0. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZYFZ2454296.
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 0xbffc5a7a58acb45b835080a79fa2dccac863ab284cbc92308815c880f07befba. 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/QZK6K2051717.