Niniola Apata (born 15 December 1986), known professionally as Niniola, is a Nigerian singer and songwriter. She participated in the sixth season of Project Fame West Africa in 2013 After releasing he
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 0xb248b5ad7ec012cb3d3169d6c1265a2b5eaaf6e0d591f8bc5b8c4b7b030f9b9c. 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/30b51828-4171-4041-afb4-e17cdc497ec6.json and https://artists.proofprofile.net/proofs/artist/30b51828-4171-4041-afb4-e17cdc497ec6.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 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 0x9e2ce59e08eeebdc9a47fe1aeca522086005df7949ebb471cd54c158cba0a75b. 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/FRX872132342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd610ccf4af57b7c5818705bc8461c02140631001480157fdd6e5a1e01b517869. 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/QZWH32400177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6e3cf0de439f6440063fcac301580696984baf9172b60799124199966b4f92. 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/USA2P2407280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3dd33178e5daff9c6151805c67fd806bfe1b0e4ac384e2b00bdd25a13401dc. 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/ING642307792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a82d0983fa0057eb11be2eac74cb12688645d7ffc8cc38262e7d078b19a5da5. 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/QZTPX2315536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d567dc2ea72cd4f87f295df1ea9b4f68a461becdd9d7e192e62952eac74a7c0. 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/QZQ4X2200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba62c3d8475a56ce5fb2d883771e1812a24affaf03c89c19b11c609b9b7a6b2. 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/GBKPL2170042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dfad6c6e45900b8c1c0c6b04afe35ef735d564fcec9fa501dcacb63204d4d2f. 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/GBKPL2170043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x405b1880d09bf6f8e10aa8cc3b15d61ac46e46076de7b20437633e054f8e380a. 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/QMFME2138686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a8f3b594a415c970e3a45af40d596af8b95cf37ad58b0b5f99d829f2750583. 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/US7VG2137438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb754f162c879f42206cb0ec4cecdbc82897404e5d66bb7be5bb9d12ff309f57. 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/US7VG2137436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc27f1e903e5065d78758034ca6a579202d253298e555fb2541b7988fe34247e. 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/USZ4V2000266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa490f3675359bf86e086dfe28883a0beb19d877c88be8b071de8ea2e2bb0482e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T17:06: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/USZ4V2000267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cf6f8539d21f40f035cdfe877b22b33b53153929b2ba441d3dec4f1bab4066. 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/USUG11801254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ed049596050a7c8976f709ea58d3ffcc75bd2b6a09f235678cc194772063b3. 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/TCACY1724313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778b7441b29633bd2c32642e4ad943859090b6f189125edb351ea82a5000b074. 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/TCADG1773532.